<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LibDriver OV2640: src/driver_ov2640.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="doxygen.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">LibDriver OV2640
   &#160;<span id="projectnumber">1.0.0</span>
   </div>
   <div id="projectbrief">OV2640 full function driver</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('driver__ov2640_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">driver_ov2640.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="driver__ov2640_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160; </div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#ifndef DRIVER_OV2640_H</span></div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#define DRIVER_OV2640_H</span></div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &lt;string.h&gt;</span></div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span>{</div>
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160; </div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">   62</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;{</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga838ee013c6ecbb218a336f235b66af61a59905e6d95a2edeec737eafb9f2df121">   64</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga838ee013c6ecbb218a336f235b66af61a59905e6d95a2edeec737eafb9f2df121">OV2640_BOOL_FALSE</a> = 0x00,        </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga838ee013c6ecbb218a336f235b66af61a7c7f25bab0a37a96795c9a4613b9b0ac">   65</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga838ee013c6ecbb218a336f235b66af61a7c7f25bab0a37a96795c9a4613b9b0ac">OV2640_BOOL_TRUE</a>  = 0x01,        </div>
<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a>;</div>
<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gaf2f16f8c4a22bd91946b15f097b71e6f">   71</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;{</div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fa9905726e8970e36e1c084656f07880ce">   73</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fa9905726e8970e36e1c084656f07880ce">OV2640_DUMMY_FRAME_NONE</a> = 0x00,        </div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fac46477ec3c98587ca556f3fddbdc45de">   74</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fac46477ec3c98587ca556f3fddbdc45de">OV2640_DUMMY_FRAME_1</a>    = 0x01,        </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fab76be69907d56d81da5bb58ff23bd7a4">   75</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fab76be69907d56d81da5bb58ff23bd7a4">OV2640_DUMMY_FRAME_3</a>    = 0x02,        </div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fa42fde2dc3b5a25ff701448c166ad4785">   76</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fa42fde2dc3b5a25ff701448c166ad4785">OV2640_DUMMY_FRAME_7</a>    = 0x03,        </div>
<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#gaf2f16f8c4a22bd91946b15f097b71e6f">ov2640_dummy_frame_t</a>;</div>
<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160; </div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga8f08a206b029466d14074aca897a80aa">   82</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;{</div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga8f08a206b029466d14074aca897a80aaa98bcc51f5e695296777f0fcc2f5a051a">   84</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga8f08a206b029466d14074aca897a80aaa98bcc51f5e695296777f0fcc2f5a051a">OV2640_MODE_NORMAL</a>  = 0x00,        </div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga8f08a206b029466d14074aca897a80aaa7508a9d7f03c2c7f5e577a0564cfbf12">   85</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga8f08a206b029466d14074aca897a80aaa7508a9d7f03c2c7f5e577a0564cfbf12">OV2640_MODE_STANDBY</a> = 0x01,        </div>
<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga8f08a206b029466d14074aca897a80aa">ov2640_mode_t</a>;</div>
<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160; </div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gabfb781209eac7443ebcad9dbad68123b">   91</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;{</div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggabfb781209eac7443ebcad9dbad68123bada0a2976c4e8b255f31882e9d22b80b4">   93</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggabfb781209eac7443ebcad9dbad68123bada0a2976c4e8b255f31882e9d22b80b4">OV2640_BAND_60HZ</a> = 0x00,        </div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggabfb781209eac7443ebcad9dbad68123ba56dd8582e0b8800b08a2fc8b34ef8ad9">   94</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggabfb781209eac7443ebcad9dbad68123ba56dd8582e0b8800b08a2fc8b34ef8ad9">OV2640_BAND_50HZ</a> = 0x01,        </div>
<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#gabfb781209eac7443ebcad9dbad68123b">ov2640_band_t</a>;</div>
<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160; </div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga4a992ffb2ed9548a06f1acb93d4b5432">  100</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;{</div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga4a992ffb2ed9548a06f1acb93d4b5432a8a8516a2df7b1ef96b89aba1ee21c4db">  102</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga4a992ffb2ed9548a06f1acb93d4b5432a8a8516a2df7b1ef96b89aba1ee21c4db">OV2640_PIN_STATUS_TRI_STATE</a> = 0x00,        </div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga4a992ffb2ed9548a06f1acb93d4b5432a5323a89c192550a032c098a1e05b55d9">  103</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga4a992ffb2ed9548a06f1acb93d4b5432a5323a89c192550a032c098a1e05b55d9">OV2640_PIN_STATUS_LAST_STATE</a> = 0x01,       </div>
<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga4a992ffb2ed9548a06f1acb93d4b5432">ov2640_pin_status_t</a>;</div>
<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160; </div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga865b64a17f1eec9f5d0f70b57f710720">  109</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;{</div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a3ecd15eb4d538ad305e40bb7c1cd7b24">  111</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a3ecd15eb4d538ad305e40bb7c1cd7b24">OV2640_OUTPUT_DRIVE_1_CAPABILITY</a> = 0x00,        </div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a13c782eddf3695aea83616295fedbd2a">  112</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a13c782eddf3695aea83616295fedbd2a">OV2640_OUTPUT_DRIVE_3_CAPABILITY</a> = 0x01,        </div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a5e55aa183d940e632bd8cf4ec34866d4">  113</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a5e55aa183d940e632bd8cf4ec34866d4">OV2640_OUTPUT_DRIVE_2_CAPABILITY</a> = 0x02,        </div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a7fda418d5ea920f4d76b69313d35a574">  114</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a7fda418d5ea920f4d76b69313d35a574">OV2640_OUTPUT_DRIVE_4_CAPABILITY</a> = 0x03,        </div>
<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga865b64a17f1eec9f5d0f70b57f710720">ov2640_output_drive_t</a>;</div>
<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160; </div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga2947b964792117ac51e4c0ca7bf30f15">  120</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;{</div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a60375773131b367e2418423348110ecd">  122</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a60375773131b367e2418423348110ecd">OV2640_RESOLUTION_UXGA</a> = 0x00,        </div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a24d706f1b9de405008c3c12ee9ea2ec2">  123</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a24d706f1b9de405008c3c12ee9ea2ec2">OV2640_RESOLUTION_CIF</a>  = 0x01,        </div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a37f32ad0287d5df2cf974d6d7813788a">  124</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a37f32ad0287d5df2cf974d6d7813788a">OV2640_RESOLUTION_SVGA</a> = 0x04,        </div>
<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga2947b964792117ac51e4c0ca7bf30f15">ov2640_resolution_t</a>;</div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160; </div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga615dd729eab11ee2a353171ab98ebac5">  130</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;{</div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga615dd729eab11ee2a353171ab98ebac5a15d78bd622c73727be9b5ead6c88995a">  132</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga615dd729eab11ee2a353171ab98ebac5a15d78bd622c73727be9b5ead6c88995a">OV2640_CONTROL_MANUAL</a> = 0x00,        </div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga615dd729eab11ee2a353171ab98ebac5a4b2b90d5e399e6e2781bd9ba9d13c3a7">  133</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga615dd729eab11ee2a353171ab98ebac5a4b2b90d5e399e6e2781bd9ba9d13c3a7">OV2640_CONTROL_AUTO</a>   = 0x01,        </div>
<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga615dd729eab11ee2a353171ab98ebac5">ov2640_control_t</a>;</div>
<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160; </div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga2eb6c14620431c886424a2b55a526764">  139</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;{</div>
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764acfdc14785c9d3ac8a1fba84f1d1271fe">  141</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764acfdc14785c9d3ac8a1fba84f1d1271fe">OV2640_AGC_2X</a>   = 0x00,        </div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a86a86421e242320f7d620c3cefdea30c">  142</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a86a86421e242320f7d620c3cefdea30c">OV2640_AGC_4X</a>   = 0x01,        </div>
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764ab5e230bd461baa84c4338ff7fc3b8f1b">  143</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764ab5e230bd461baa84c4338ff7fc3b8f1b">OV2640_AGC_8X</a>   = 0x02,        </div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764ac42b6c2732c922cad36f7f497ef5a55d">  144</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764ac42b6c2732c922cad36f7f497ef5a55d">OV2640_AGC_16X</a>  = 0x03,        </div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764aeb8928c8e2057d01ef610444c3c9f0e1">  145</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764aeb8928c8e2057d01ef610444c3c9f0e1">OV2640_AGC_32X</a>  = 0x04,        </div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a9d69cf615aa9f002a9b38aa17683db74">  146</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a9d69cf615aa9f002a9b38aa17683db74">OV2640_AGC_64X</a>  = 0x05,        </div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a7a916be7f9b0b548329f41bd4f06e066">  147</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a7a916be7f9b0b548329f41bd4f06e066">OV2640_AGC_128X</a> = 0x06,        </div>
<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga2eb6c14620431c886424a2b55a526764">ov2640_agc_gain_t</a>;</div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160; </div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga0c54b9ac675fc56e6a52b86bb1a179ab">  153</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;{</div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga0c54b9ac675fc56e6a52b86bb1a179aba48c227fb9132f6d9fb6f020e4933319c">  155</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga0c54b9ac675fc56e6a52b86bb1a179aba48c227fb9132f6d9fb6f020e4933319c">OV2640_EDGE_FALLING</a> = 0x00,        </div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gga0c54b9ac675fc56e6a52b86bb1a179aba95f32c1cad52f39a2141947572910d94">  156</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#gga0c54b9ac675fc56e6a52b86bb1a179aba95f32c1cad52f39a2141947572910d94">OV2640_EDGE_RISING</a>  = 0x01,        </div>
<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga0c54b9ac675fc56e6a52b86bb1a179ab">ov2640_edge_t</a>;</div>
<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160; </div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">  162</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;{</div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggab7a6d08b13e250cd78bfcfaff921e6f9ac0ed57fd0a7129d7a2fe16252526f3d7">  164</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggab7a6d08b13e250cd78bfcfaff921e6f9ac0ed57fd0a7129d7a2fe16252526f3d7">OV2640_POLARITY_POSITIVE</a> = 0x00,        </div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggab7a6d08b13e250cd78bfcfaff921e6f9a12762109158f58f2ee0e091a2f6fb30b">  165</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggab7a6d08b13e250cd78bfcfaff921e6f9a12762109158f58f2ee0e091a2f6fb30b">OV2640_POLARITY_NEGATIVE</a> = 0x01,        </div>
<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">ov2640_polarity_t</a>;</div>
<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160; </div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#gaeae2430ee5f7ad58cbb535714d55bf7c">  171</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;{</div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca16fe36a0d824493ecc00a1e6a0a031b0">  173</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca16fe36a0d824493ecc00a1e6a0a031b0">OV2640_PCLK_NO_EFFECT</a> = 0x00,        </div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca9af990ce70eeeb46d2e2ff61e1456d54">  174</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca9af990ce70eeeb46d2e2ff61e1456d54">OV2640_PCLK_DIVIDE_2</a>  = 0x01,        </div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca11caaa964e081b50c5685102e089234a">  175</a></span>&#160;    <a class="code" href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca11caaa964e081b50c5685102e089234a">OV2640_PCLK_DIVIDE_4</a>  = 0x02,        </div>
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#gaeae2430ee5f7ad58cbb535714d55bf7c">ov2640_pclk_t</a>;</div>
<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160; </div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ga1453d3b404bccd76de74a74e06bef9ae">  190</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;{</div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aea0599ce4b8a287d9e9464b94ec06260ba">  192</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aea0599ce4b8a287d9e9464b94ec06260ba">OV2640_DVP_OUTPUT_FORMAT_YUV422</a> = 0x00,        </div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aeae2e50f6c63ff276a23477d23d5815313">  193</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aeae2e50f6c63ff276a23477d23d5815313">OV2640_DVP_OUTPUT_FORMAT_RAW10</a>  = 0x01,        </div>
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aea59fedcf1e042825f946e84029ed1e651">  194</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aea59fedcf1e042825f946e84029ed1e651">OV2640_DVP_OUTPUT_FORMAT_RGB565</a> = 0x02,        </div>
<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;} <a class="code" href="group__ov2640__dsp__driver.html#ga1453d3b404bccd76de74a74e06bef9ae">ov2640_dvp_output_format_t</a>;</div>
<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160; </div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gab4365f40536547382b581d074ced468d">  200</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;{</div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ggab4365f40536547382b581d074ced468da751c5fe8578b6892b0271bddf6be6b5d">  202</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#ggab4365f40536547382b581d074ced468da751c5fe8578b6892b0271bddf6be6b5d">OV2640_HREF_TIMING_SENSOR</a> = 0x00,        </div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ggab4365f40536547382b581d074ced468da0f74722a886d25c5d81a7ac1518400d4">  203</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#ggab4365f40536547382b581d074ced468da0f74722a886d25c5d81a7ac1518400d4">OV2640_HREF_TIMING_VSYNC</a>  = 0x01,        </div>
<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;} <a class="code" href="group__ov2640__dsp__driver.html#gab4365f40536547382b581d074ced468d">ov2640_href_timing_t</a>;</div>
<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160; </div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ga84414839f206ee502d905619cc1ffdd3">  209</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;{</div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga84414839f206ee502d905619cc1ffdd3a06f596bc836d80ce69ebcde3aa105d30">  211</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga84414839f206ee502d905619cc1ffdd3a06f596bc836d80ce69ebcde3aa105d30">OV2640_BYTE_SWAP_YUYV</a> = 0x00,        </div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga84414839f206ee502d905619cc1ffdd3a008ebd578e27272253704c80aa05efec">  212</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga84414839f206ee502d905619cc1ffdd3a008ebd578e27272253704c80aa05efec">OV2640_BYTE_SWAP_UVUV</a> = 0x01,        </div>
<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;} <a class="code" href="group__ov2640__dsp__driver.html#ga84414839f206ee502d905619cc1ffdd3">ov2640_byte_swap_t</a>;</div>
<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160; </div>
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gaa31052b40a0315c5f6c8d64251b1e1b9">  218</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;{</div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a4b862ed9b05d4c0e96fa6eee1d170cb3">  220</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a4b862ed9b05d4c0e96fa6eee1d170cb3">OV2640_RESET_MICROCONTROLLER</a> = 6,        </div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a982e8e25a8c0706b225d3acff092b1c2">  221</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a982e8e25a8c0706b225d3acff092b1c2">OV2640_RESET_SCCB</a>            = 5,        </div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a21689427ac9cbaa42ec6b2cb1532cd02">  222</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a21689427ac9cbaa42ec6b2cb1532cd02">OV2640_RESET_JPEG</a>            = 4,        </div>
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9aee895106328bfa741567dcbb895c2a7e">  223</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9aee895106328bfa741567dcbb895c2a7e">OV2640_RESET_DVP</a>             = 2,        </div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9af4da534020c17132fcb5183382994c94">  224</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9af4da534020c17132fcb5183382994c94">OV2640_RESET_IPU</a>             = 1,        </div>
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a3ce697ad8d9ea132141bbd2bde06fd98">  225</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a3ce697ad8d9ea132141bbd2bde06fd98">OV2640_RESET_CIF</a>             = 0,        </div>
<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;} <a class="code" href="group__ov2640__dsp__driver.html#gaa31052b40a0315c5f6c8d64251b1e1b9">ov2640_reset_t</a>;</div>
<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160; </div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#ga8b516b09837975efc701cbe77a5d6183">  231</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;{</div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a9abde0b8b1c431535ca0adb1182e4512">  233</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a9abde0b8b1c431535ca0adb1182e4512">OV2640_BIST_MICROCONTROLLER_RESET</a> = 7,        </div>
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a07ae9a061df5b74823f72b01078c2286">  234</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a07ae9a061df5b74823f72b01078c2286">OV2640_BIST_BOOT_ROM</a>              = 6,        </div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a281fc1a5c35bb95e3602607175c52329">  235</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a281fc1a5c35bb95e3602607175c52329">OV2640_BIST_RW_1_ERROR_12K_BYTE</a>   = 5,        </div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a2ef290ba7448e69e8ca28ac78ba1b4e0">  236</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a2ef290ba7448e69e8ca28ac78ba1b4e0">OV2640_BIST_RW_0_ERROR_12K_BYTE</a>   = 4,        </div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a15b3255e62db68157a1a6f8390481ae6">  237</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a15b3255e62db68157a1a6f8390481ae6">OV2640_BIST_RW_1_ERROR_512_BYTE</a>   = 3,        </div>
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183ab2221998c1f8657b489872aa489be430">  238</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183ab2221998c1f8657b489872aa489be430">OV2640_BIST_RW_0_ERROR_512_BYTE</a>   = 2,        </div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a93753d284dfac0f9fa55db5db2d06f42">  239</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a93753d284dfac0f9fa55db5db2d06f42">OV2640_BIST_BUSY_OR_SHOT_RESET</a>    = 1,        </div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183abe0b2fba1f251988e84db3d29b52594b">  240</a></span>&#160;    <a class="code" href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183abe0b2fba1f251988e84db3d29b52594b">OV2640_BIST_LAUNCH</a>                = 0,        </div>
<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;} <a class="code" href="group__ov2640__dsp__driver.html#ga8b516b09837975efc701cbe77a5d6183">ov2640_bist_t</a>;</div>
<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160; </div>
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gace364d6029a2239fa5d9a8a80f0a7b6c">  255</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;{</div>
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6caefe54361ac6100b4b7366d3e2c8aa0f6">  257</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6caefe54361ac6100b4b7366d3e2c8aa0f6">OV2640_LIGHT_MODE_AUTO</a>   = 0x1,        </div>
<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca6cb49f13e0bbf6a23604b428fa44d2a0">  258</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca6cb49f13e0bbf6a23604b428fa44d2a0">OV2640_LIGHT_MODE_SUNNY</a>  = 0x2,        </div>
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca61e520d561043dbece555229e1fa3a8b">  259</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca61e520d561043dbece555229e1fa3a8b">OV2640_LIGHT_MODE_CLOUDY</a> = 0x3,        </div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca1683e69da1acd4709e5fcd5d128c67bf">  260</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca1683e69da1acd4709e5fcd5d128c67bf">OV2640_LIGHT_MODE_OFFICE</a> = 0x4,        </div>
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6cac2fe607dbd4381c838ff1f6ae2101e7e">  261</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6cac2fe607dbd4381c838ff1f6ae2101e7e">OV2640_LIGHT_MODE_HOME</a>   = 0x5,        </div>
<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;} <a class="code" href="group__ov2640__function__driver.html#gace364d6029a2239fa5d9a8a80f0a7b6c">ov2640_light_mode_t</a>;</div>
<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160; </div>
<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ga5098b0d6dec6f3ac0ebe6b96e0d22c87">  267</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;{</div>
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a5cac2ad9cacde214c67633da7d832cfe">  269</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a5cac2ad9cacde214c67633da7d832cfe">OV2640_COLOR_SATURATION_POSITIVE_2</a> = 0x1,     </div>
<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a85ce25081a4e3d94586ffc4fdd233bb3">  270</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a85ce25081a4e3d94586ffc4fdd233bb3">OV2640_COLOR_SATURATION_POSITIVE_1</a> = 0x2,     </div>
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87aa35aa98941621aa8f754b4e8750d8005">  271</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87aa35aa98941621aa8f754b4e8750d8005">OV2640_COLOR_SATURATION_0</a>          = 0x3,     </div>
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a029e26047a9ee213b981079f12a8c75d">  272</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a029e26047a9ee213b981079f12a8c75d">OV2640_COLOR_SATURATION_NEGATIVE_1</a> = 0x4,     </div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87acdc86613824011d64d340d837ce8990e">  273</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87acdc86613824011d64d340d837ce8990e">OV2640_COLOR_SATURATION_NEGATIVE_2</a> = 0x5,     </div>
<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;} <a class="code" href="group__ov2640__function__driver.html#ga5098b0d6dec6f3ac0ebe6b96e0d22c87">ov2640_color_saturation_t</a>;</div>
<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160; </div>
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ga46880c8a7ebc0e0acc6d2d3d1213d575">  279</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;{</div>
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a9f608218541608892870f68aeb0365c1">  281</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a9f608218541608892870f68aeb0365c1">OV2640_BRIGHTNESS_POSITIVE_2</a> = 0x1,     </div>
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575ac5ffe6703a4b013e936cd486c491991e">  282</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575ac5ffe6703a4b013e936cd486c491991e">OV2640_BRIGHTNESS_POSITIVE_1</a> = 0x2,     </div>
<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a0e35c546e5e8bedc021f836ba3e18cd5">  283</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a0e35c546e5e8bedc021f836ba3e18cd5">OV2640_BRIGHTNESS_0</a>          = 0x3,     </div>
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a0f1f0993f1d0c6cff7d033e026ee19b8">  284</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a0f1f0993f1d0c6cff7d033e026ee19b8">OV2640_BRIGHTNESS_NEGATIVE_1</a> = 0x4,     </div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a7f5952d3dec1b35a42bc346709fb0823">  285</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a7f5952d3dec1b35a42bc346709fb0823">OV2640_BRIGHTNESS_NEGATIVE_2</a> = 0x5,     </div>
<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;} <a class="code" href="group__ov2640__function__driver.html#ga46880c8a7ebc0e0acc6d2d3d1213d575">ov2640_brightness_t</a>;</div>
<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160; </div>
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ga439f59caa66e7da71f74d7cb7eecf7be">  291</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;{</div>
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea3ea3b18168ae5ead6d8810439bb2a3dd">  293</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea3ea3b18168ae5ead6d8810439bb2a3dd">OV2640_CONTRAST_POSITIVE_2</a> = 0x1,     </div>
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea04652b9a5ef81c787707062bb6b68416">  294</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea04652b9a5ef81c787707062bb6b68416">OV2640_CONTRAST_POSITIVE_1</a> = 0x2,     </div>
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea0d7e1363f590a85925661f83272d9b25">  295</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea0d7e1363f590a85925661f83272d9b25">OV2640_CONTRAST_0</a>          = 0x3,     </div>
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea2ab60fe559ffeff6dd44385e9ce71088">  296</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea2ab60fe559ffeff6dd44385e9ce71088">OV2640_CONTRAST_NEGATIVE_1</a> = 0x4,     </div>
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7beaba78bbd702223d68419e7983c657ca19">  297</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7beaba78bbd702223d68419e7983c657ca19">OV2640_CONTRAST_NEGATIVE_2</a> = 0x5,     </div>
<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;} <a class="code" href="group__ov2640__function__driver.html#ga439f59caa66e7da71f74d7cb7eecf7be">ov2640_contrast_t</a>;</div>
<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160; </div>
<div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#ga243656ee707b0943ea373084af9dd5ab">  303</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;{</div>
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba2c1c9701fcf495e1c4d1c7dcd9bfa1be">  305</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba2c1c9701fcf495e1c4d1c7dcd9bfa1be">OV2640_SPECIAL_EFFECT_ANTIQUE</a>     = 0x1,     </div>
<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abab12c96a5443adcfecf9af7da0b47e16e">  306</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abab12c96a5443adcfecf9af7da0b47e16e">OV2640_SPECIAL_EFFECT_BLUISH</a>      = 0x2,     </div>
<div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba905bf0bd55067b0aaec07ed8f2e6122c">  307</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba905bf0bd55067b0aaec07ed8f2e6122c">OV2640_SPECIAL_EFFECT_GREENISH</a>    = 0x3,     </div>
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abac1d92b402b89bd8e649445eb2fdc2636">  308</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abac1d92b402b89bd8e649445eb2fdc2636">OV2640_SPECIAL_EFFECT_REDDISH</a>     = 0x4,     </div>
<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abaffc7c7f378e9f6c19a4a6d81fd5a5bc5">  309</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abaffc7c7f378e9f6c19a4a6d81fd5a5bc5">OV2640_SPECIAL_EFFECT_BW</a>          = 0x5,     </div>
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abacd9ef6df06690d15f1f06309325e3938">  310</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abacd9ef6df06690d15f1f06309325e3938">OV2640_SPECIAL_EFFECT_NEGATIVE</a>    = 0x6,     </div>
<div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba6bddb666fa813f349913581710ef01a0">  311</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba6bddb666fa813f349913581710ef01a0">OV2640_SPECIAL_EFFECT_BW_NEGATIVE</a> = 0x7,     </div>
<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abae8272118676f6699b98506aea3110415">  312</a></span>&#160;    <a class="code" href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abae8272118676f6699b98506aea3110415">OV2640_SPECIAL_EFFECT_NORMAL</a>      = 0x8,     </div>
<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;} <a class="code" href="group__ov2640__function__driver.html#ga243656ee707b0943ea373084af9dd5ab">ov2640_special_effect_t</a>;</div>
<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160; </div>
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html">  327</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structov2640__handle__s.html">ov2640_handle_s</a></div>
<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;{</div>
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a5e026461033db0bab8bfa3b61da806c8">  329</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#a5e026461033db0bab8bfa3b61da806c8">sccb_init</a>)(void);                                                          </div>
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a193f7a629f27527e3edccc5a1c9afafa">  330</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#a193f7a629f27527e3edccc5a1c9afafa">sccb_deinit</a>)(void);                                                        </div>
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a7d23d66e92660c5e48e38acf9152f99f">  331</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#a7d23d66e92660c5e48e38acf9152f99f">sccb_read</a>)(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len);         </div>
<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#adbe4e113befff8605937e77ea7cc4a09">  332</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#adbe4e113befff8605937e77ea7cc4a09">sccb_write</a>)(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len);        </div>
<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a14d073bd09a5ab87fd5b53fd6aff2890">  333</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#a14d073bd09a5ab87fd5b53fd6aff2890">power_down_init</a>)(void);                                                    </div>
<div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#af505d4e8fd6e198fa5a6b26804edb5ac">  334</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#af505d4e8fd6e198fa5a6b26804edb5ac">power_down_deinit</a>)(void);                                                  </div>
<div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a7a1ee6b1f94b61389742c7f411c61d1c">  335</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#a7a1ee6b1f94b61389742c7f411c61d1c">power_down_write</a>)(uint8_t level);                                          </div>
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#aa617a962611cc378c8847a5a9d37251e">  336</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#aa617a962611cc378c8847a5a9d37251e">reset_init</a>)(void);                                                         </div>
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a98bf6e62259d249c32e0f7f242abbe2b">  337</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#a98bf6e62259d249c32e0f7f242abbe2b">reset_deinit</a>)(void);                                                       </div>
<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a54b3d389a41cdbaca6dc4524e7c7a6c9">  338</a></span>&#160;    uint8_t (*<a class="code" href="structov2640__handle__s.html#a54b3d389a41cdbaca6dc4524e7c7a6c9">reset_write</a>)(uint8_t level);                                               </div>
<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a406c9433252b7366de417b7a60915c81">  339</a></span>&#160;    void (*<a class="code" href="structov2640__handle__s.html#a406c9433252b7366de417b7a60915c81">delay_ms</a>)(uint32_t ms);                                                       </div>
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a769d5b3a6c14790a0e126e8fe70b384b">  340</a></span>&#160;    void (*<a class="code" href="structov2640__handle__s.html#a769d5b3a6c14790a0e126e8fe70b384b">debug_print</a>)(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">const</span> fmt, ...);                                     </div>
<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="structov2640__handle__s.html#a19bedf28d2b9748f6a62d9ae93f4e68f">  341</a></span>&#160;    uint8_t <a class="code" href="structov2640__handle__s.html#a19bedf28d2b9748f6a62d9ae93f4e68f">inited</a>;                                                                      </div>
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga87a35a65c2fa8e9e5784d1a28bbeb796">  342</a></span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga87a35a65c2fa8e9e5784d1a28bbeb796">ov2640_handle_t</a>;</div>
<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160; </div>
<div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="structov2640__info__s.html">  347</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structov2640__info__s.html">ov2640_info_s</a></div>
<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;{</div>
<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#af890958c72bd715cc6454a10dc846ae6">  349</a></span>&#160;    <span class="keywordtype">char</span> <a class="code" href="structov2640__info__s.html#af890958c72bd715cc6454a10dc846ae6">chip_name</a>[32];                </div>
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#ad25285dbf810c90f8eaf3fcef6f2b2ea">  350</a></span>&#160;    <span class="keywordtype">char</span> <a class="code" href="structov2640__info__s.html#ad25285dbf810c90f8eaf3fcef6f2b2ea">manufacturer_name</a>[32];        </div>
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#a5778305279cae46b2ecf862e97f73600">  351</a></span>&#160;    <span class="keywordtype">char</span> <a class="code" href="structov2640__info__s.html#a5778305279cae46b2ecf862e97f73600">interface</a>[16];                </div>
<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#ad8bde6ddadaf43d951e62f3befb9d35a">  352</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structov2640__info__s.html#ad8bde6ddadaf43d951e62f3befb9d35a">supply_voltage_min_v</a>;        </div>
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#a3d2b12bcac7a85ea8646bff9debe8660">  353</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structov2640__info__s.html#a3d2b12bcac7a85ea8646bff9debe8660">supply_voltage_max_v</a>;        </div>
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#a9db82802561bf22d799b03a345f1d1dc">  354</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structov2640__info__s.html#a9db82802561bf22d799b03a345f1d1dc">max_current_ma</a>;              </div>
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#a8f9dbe66ac0b66ebae0a36fcb4ba368e">  355</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structov2640__info__s.html#a8f9dbe66ac0b66ebae0a36fcb4ba368e">temperature_min</a>;             </div>
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#a3366a5dce9b829e03c3d321c2b4df3f6">  356</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structov2640__info__s.html#a3366a5dce9b829e03c3d321c2b4df3f6">temperature_max</a>;             </div>
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="structov2640__info__s.html#a41b0bd442708b70d252c50b92c75265a">  357</a></span>&#160;    uint32_t <a class="code" href="structov2640__info__s.html#a41b0bd442708b70d252c50b92c75265a">driver_version</a>;           </div>
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="group__ov2640__sensor__driver.html#ga29abd03c4fe34e0202c1f09eac11af5b">  358</a></span>&#160;} <a class="code" href="group__ov2640__sensor__driver.html#ga29abd03c4fe34e0202c1f09eac11af5b">ov2640_info_t</a>;</div>
<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160; </div>
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga172ed9c7dc7dceb7bac053357aa0114c">  377</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_INIT(HANDLE, STRUCTURE)               memset(HANDLE, 0, sizeof(STRUCTURE))</span></div>
<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160; </div>
<div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga24773aa6cac56b723719b5c7515fd7cb">  385</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_SCCB_INIT(HANDLE, FUC)                (HANDLE)-&gt;sccb_init = FUC</span></div>
<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160; </div>
<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#gaa785216317e40035db6fb1603dafdbc7">  393</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_SCCB_DEINIT(HANDLE, FUC)              (HANDLE)-&gt;sccb_deinit = FUC</span></div>
<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160; </div>
<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga6780d0a7b1d0dee9b784b26d5c6c34c2">  401</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_SCCB_READ(HANDLE, FUC)                (HANDLE)-&gt;sccb_read = FUC</span></div>
<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160; </div>
<div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga7578384b1e19f61e230bd34beed72563">  409</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_SCCB_WRITE(HANDLE, FUC)               (HANDLE)-&gt;sccb_write = FUC</span></div>
<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160; </div>
<div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga0d8df03740282e00ac52ec64cfb8d14b">  417</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_POWER_DOWN_INIT(HANDLE, FUC)          (HANDLE)-&gt;power_down_init = FUC</span></div>
<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160; </div>
<div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga2c41f51e313b5d22e4fff1454bef8688">  425</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_POWER_DOWN_DEINIT(HANDLE, FUC)        (HANDLE)-&gt;power_down_deinit = FUC</span></div>
<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160; </div>
<div class="line"><a name="l00433"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga0e984005b16d6a6142c598ccd4511718">  433</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_POWER_DOWN_WRITE(HANDLE, FUC)         (HANDLE)-&gt;power_down_write = FUC</span></div>
<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160; </div>
<div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#gae9c11a30dc68b19889d7843db8ef5bb3">  441</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_RESET_INIT(HANDLE, FUC)               (HANDLE)-&gt;reset_init = FUC</span></div>
<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160; </div>
<div class="line"><a name="l00449"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#gae72f78501f662f1ac43e5d0fc5e79eb9">  449</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_RESET_DEINIT(HANDLE, FUC)             (HANDLE)-&gt;reset_deinit = FUC</span></div>
<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160; </div>
<div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga8ee9ec5bd6efcc2da4280fe6d56697e0">  457</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_RESET_WRITE(HANDLE, FUC)              (HANDLE)-&gt;reset_write = FUC</span></div>
<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160; </div>
<div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#ga60208ce74c12db4c57482191a8b46472">  465</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_DELAY_MS(HANDLE, FUC)                 (HANDLE)-&gt;delay_ms = FUC</span></div>
<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160; </div>
<div class="line"><a name="l00473"></a><span class="lineno"><a class="line" href="group__ov2640__link__driver.html#gaeed2654770f4df09290229fcee5556bd">  473</a></span>&#160;<span class="preprocessor">#define DRIVER_OV2640_LINK_DEBUG_PRINT(HANDLE, FUC)              (HANDLE)-&gt;debug_print = FUC</span></div>
<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160; </div>
<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga6464a0c654dde80c86bc453a5adc5721">ov2640_info</a>(<a class="code" href="structov2640__info__s.html">ov2640_info_t</a> *info);</div>
<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160; </div>
<div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga8e9746876b384dc766e6d82a5b549413">ov2640_init</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle);</div>
<div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160; </div>
<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga2ea63827984f039521dbe44ac7a40c9f">ov2640_deinit</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle);</div>
<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160; </div>
<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga2de8c6265e6f552870c67233fe07a3e2">ov2640_table_init</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle);</div>
<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160; </div>
<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga044814955d659ecef0b3f41d087c42f7">ov2640_table_jpeg_init</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle);</div>
<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160; </div>
<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga0a7335d022c1c7f2ed54f14ec2f297af">ov2640_table_rgb565_init</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle);</div>
<div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160; </div>
<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gae08cfc10554dd93428170e77d7f362e0">ov2640_set_agc_gain</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t gain);</div>
<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160; </div>
<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga131fc8d76543d3e8645b7bc32c0fe054">ov2640_get_agc_gain</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *gain);</div>
<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160; </div>
<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga7e141a018deba8b9a3ec17353d85e2a7">ov2640_set_dummy_frame</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gaf2f16f8c4a22bd91946b15f097b71e6f">ov2640_dummy_frame_t</a> frame);</div>
<div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160; </div>
<div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaeb69b6820a05a5d74959e2c2da134eae">ov2640_get_dummy_frame</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gaf2f16f8c4a22bd91946b15f097b71e6f">ov2640_dummy_frame_t</a> *frame);</div>
<div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160; </div>
<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga3c78df61152354b042e5594abf68e43e">ov2640_set_vertical_window_line_start</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t start);</div>
<div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160; </div>
<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga66fabe1b9b6bfe8285ae1c904dabb2bb">ov2640_get_vertical_window_line_start</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *start);</div>
<div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160; </div>
<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga46071ed72f7a5edbf137c556356f6e21">ov2640_set_vertical_window_line_end</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t end);</div>
<div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160; </div>
<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaf82e3e9fb6bdac8e680cab2b5c2585fd">ov2640_get_vertical_window_line_end</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *end);</div>
<div class="line"><a name="l00670"></a><span class="lineno">  670</span>&#160; </div>
<div class="line"><a name="l00682"></a><span class="lineno">  682</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa2117444cb0c2c658af0643588784f2f">ov2640_set_horizontal_mirror</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l00683"></a><span class="lineno">  683</span>&#160; </div>
<div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gac5060e3fbfff0ae307a09f5182a86ccb">ov2640_get_horizontal_mirror</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160; </div>
<div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga0b42ab74fb9bdbdc809cfc8bfb9e9a7e">ov2640_set_vertical_flip</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160; </div>
<div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa3213a084f200a97e81039853d497bfa">ov2640_get_vertical_flip</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l00722"></a><span class="lineno">  722</span>&#160; </div>
<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga63dae7c09570f7bfa801ff7c0329fd61">ov2640_set_aec</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t aec);</div>
<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160; </div>
<div class="line"><a name="l00747"></a><span class="lineno">  747</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga78a73d72668f95e0060642d7459aaec4">ov2640_get_aec</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *aec);</div>
<div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160; </div>
<div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga8913d2c71500cc667111bf40264d5c34">ov2640_set_frame_exposure_pre_charge_row_number</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t num);</div>
<div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160; </div>
<div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga7715d6dbc4208a3fbd8c4ce356b6fb8e">ov2640_get_frame_exposure_pre_charge_row_number</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *num);</div>
<div class="line"><a name="l00774"></a><span class="lineno">  774</span>&#160; </div>
<div class="line"><a name="l00786"></a><span class="lineno">  786</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga202e2a04ebf98cf77a9bcf28c68eed16">ov2640_set_mode</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga8f08a206b029466d14074aca897a80aa">ov2640_mode_t</a> mode);</div>
<div class="line"><a name="l00787"></a><span class="lineno">  787</span>&#160; </div>
<div class="line"><a name="l00799"></a><span class="lineno">  799</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gab945792179078588690d9c2fe94e5f39">ov2640_get_mode</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga8f08a206b029466d14074aca897a80aa">ov2640_mode_t</a> *mode);</div>
<div class="line"><a name="l00800"></a><span class="lineno">  800</span>&#160; </div>
<div class="line"><a name="l00812"></a><span class="lineno">  812</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gade8ff93fbdd4239ee895789e913553ac">ov2640_set_power_reset_pin_remap</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l00813"></a><span class="lineno">  813</span>&#160; </div>
<div class="line"><a name="l00825"></a><span class="lineno">  825</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga03e624b9ea8963e1240dd77c23ee40e6">ov2640_get_power_reset_pin_remap</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160; </div>
<div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga32e8aca3876f0bc200b6d9055a1b1ec6">ov2640_set_output_drive</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga865b64a17f1eec9f5d0f70b57f710720">ov2640_output_drive_t</a> select);</div>
<div class="line"><a name="l00839"></a><span class="lineno">  839</span>&#160; </div>
<div class="line"><a name="l00851"></a><span class="lineno">  851</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga505be4c49854128c0d921f6943b9ac9e">ov2640_get_output_drive</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga865b64a17f1eec9f5d0f70b57f710720">ov2640_output_drive_t</a> *select);</div>
<div class="line"><a name="l00852"></a><span class="lineno">  852</span>&#160; </div>
<div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga56ab51610e7873ccb2cb00f88fb6b842">ov2640_set_band</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gabfb781209eac7443ebcad9dbad68123b">ov2640_band_t</a> band);</div>
<div class="line"><a name="l00865"></a><span class="lineno">  865</span>&#160; </div>
<div class="line"><a name="l00877"></a><span class="lineno">  877</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gad98c4f39303e39656c319217d079202e">ov2640_get_band</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gabfb781209eac7443ebcad9dbad68123b">ov2640_band_t</a> *band);</div>
<div class="line"><a name="l00878"></a><span class="lineno">  878</span>&#160; </div>
<div class="line"><a name="l00890"></a><span class="lineno">  890</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga6c1e6b963dc53dcce63a31570ce2fe66">ov2640_set_auto_band</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l00891"></a><span class="lineno">  891</span>&#160; </div>
<div class="line"><a name="l00903"></a><span class="lineno">  903</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa81a543d2fc3c553a91a4385c6379a35">ov2640_get_auto_band</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l00904"></a><span class="lineno">  904</span>&#160; </div>
<div class="line"><a name="l00916"></a><span class="lineno">  916</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga4f758de0bb8d25cd1e5915c26a6037bf">ov2640_set_live_video_after_snapshot</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l00917"></a><span class="lineno">  917</span>&#160; </div>
<div class="line"><a name="l00929"></a><span class="lineno">  929</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gae426e8079619bc9108c77770ee53c8e7">ov2640_get_live_video_after_snapshot</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l00930"></a><span class="lineno">  930</span>&#160; </div>
<div class="line"><a name="l00942"></a><span class="lineno">  942</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga6565a990c901128f35084bc60e7ce79b">ov2640_set_clock_output_power_down_pin_status</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga4a992ffb2ed9548a06f1acb93d4b5432">ov2640_pin_status_t</a> status);</div>
<div class="line"><a name="l00943"></a><span class="lineno">  943</span>&#160; </div>
<div class="line"><a name="l00955"></a><span class="lineno">  955</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaad9ad237780531b669ef7d08533b4ec6">ov2640_get_clock_output_power_down_pin_status</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga4a992ffb2ed9548a06f1acb93d4b5432">ov2640_pin_status_t</a> *status);</div>
<div class="line"><a name="l00956"></a><span class="lineno">  956</span>&#160; </div>
<div class="line"><a name="l00968"></a><span class="lineno">  968</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga2b1aa29e9c726979d780729d4b7a1d24">ov2640_set_clock_rate_double</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l00969"></a><span class="lineno">  969</span>&#160; </div>
<div class="line"><a name="l00981"></a><span class="lineno">  981</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaff6c69a215a111e4381eed45966a3e89">ov2640_get_clock_rate_double</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l00982"></a><span class="lineno">  982</span>&#160; </div>
<div class="line"><a name="l00995"></a><span class="lineno">  995</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga8ec79ec34ec7002ad451ae69cbe5e214">ov2640_set_clock_divider</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t divider);</div>
<div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160; </div>
<div class="line"><a name="l01008"></a><span class="lineno"> 1008</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga2ea33993bb678bb604101e98ad8c9c2f">ov2640_get_clock_divider</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *divider);</div>
<div class="line"><a name="l01009"></a><span class="lineno"> 1009</span>&#160; </div>
<div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gae213391e11b311c35b93137b7a9ccec9">ov2640_soft_reset</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle);</div>
<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160; </div>
<div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga8d8257ce27ba244b6374c257cfd5a8bc">ov2640_set_resolution</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga2947b964792117ac51e4c0ca7bf30f15">ov2640_resolution_t</a> resolution);</div>
<div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>&#160; </div>
<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga4948f69fdf20b91720251cb78058875d">ov2640_get_resolution</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga2947b964792117ac51e4c0ca7bf30f15">ov2640_resolution_t</a> *resolution);</div>
<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160; </div>
<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga4279423eca69f6176ffca28c053e9c58">ov2640_set_zoom</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160; </div>
<div class="line"><a name="l01072"></a><span class="lineno"> 1072</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa2195ed7b4de305f1b4541d396d5571e">ov2640_get_zoom</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>&#160; </div>
<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga80e97ddedeb16f20bc1b606bd3c5d396">ov2640_set_color_bar_test</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160; </div>
<div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gae95f2689393f57ce6e6868e44b998915">ov2640_get_color_bar_test</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160; </div>
<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa9061cca5f558ba891f9be9222c6d8a9">ov2640_set_band_filter</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160; </div>
<div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga24f750d45ea064e44f640f0a8e2ed481">ov2640_get_band_filter</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160; </div>
<div class="line"><a name="l01137"></a><span class="lineno"> 1137</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa39719c30a36eb461f495eb2ea7cb410">ov2640_set_agc_control</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga615dd729eab11ee2a353171ab98ebac5">ov2640_control_t</a> control);</div>
<div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>&#160; </div>
<div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga8a0791af1dde2eb8a9f9c9526da698e6">ov2640_get_agc_control</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga615dd729eab11ee2a353171ab98ebac5">ov2640_control_t</a> *control);</div>
<div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>&#160; </div>
<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga71b37bd2eebaf92dde804c1f85870f60">ov2640_set_exposure_control</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga615dd729eab11ee2a353171ab98ebac5">ov2640_control_t</a> control);</div>
<div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>&#160; </div>
<div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa2a4c66913228dfd4b98f8a1e8d96c4a">ov2640_get_exposure_control</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga615dd729eab11ee2a353171ab98ebac5">ov2640_control_t</a> *control);</div>
<div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160; </div>
<div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga9a8386b76536e4f0d2123c8f58f46cd9">ov2640_set_agc_gain_ceiling</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga2eb6c14620431c886424a2b55a526764">ov2640_agc_gain_t</a> agc);</div>
<div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160; </div>
<div class="line"><a name="l01202"></a><span class="lineno"> 1202</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gad589e129fba997e89fe640fe28b93173">ov2640_get_agc_gain_ceiling</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga2eb6c14620431c886424a2b55a526764">ov2640_agc_gain_t</a> *agc);</div>
<div class="line"><a name="l01203"></a><span class="lineno"> 1203</span>&#160; </div>
<div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga86f9b62dbb8aa57be0d3a0a7a5f7bcb5">ov2640_set_chsync_href_swap</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160; </div>
<div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga714a15f05a906641a0d48aaee66b0d54">ov2640_get_chsync_href_swap</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>&#160; </div>
<div class="line"><a name="l01241"></a><span class="lineno"> 1241</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga2ca87ad3fd7c308499eb502b37dcc1cf">ov2640_set_href_chsync_swap</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01242"></a><span class="lineno"> 1242</span>&#160; </div>
<div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga2556343f91c150bb396cc56e0821b382">ov2640_get_href_chsync_swap</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160; </div>
<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga6b0a9fc8e150025624c0d50ff9aa152b">ov2640_set_pclk_output_qualified_by_href</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>&#160; </div>
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gab6b1871f5f3289d154a97a0d88aca218">ov2640_get_pclk_output_qualified_by_href</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01281"></a><span class="lineno"> 1281</span>&#160; </div>
<div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga52e8f48076b7c3df7eb306272e2c90e8">ov2640_set_pclk_edge</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga0c54b9ac675fc56e6a52b86bb1a179ab">ov2640_edge_t</a> edge);</div>
<div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160; </div>
<div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga9bb67c4282d39529a28debcd9a3d88ea">ov2640_get_pclk_edge</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga0c54b9ac675fc56e6a52b86bb1a179ab">ov2640_edge_t</a> *edge);</div>
<div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160; </div>
<div class="line"><a name="l01319"></a><span class="lineno"> 1319</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gad72773fc334ab5afeed75bd71fe4685b">ov2640_set_href_polarity</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">ov2640_polarity_t</a> polarity);</div>
<div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160; </div>
<div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gad91aecee84c5cb16eea7082ef6b65460">ov2640_get_href_polarity</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">ov2640_polarity_t</a> *polarity);</div>
<div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>&#160; </div>
<div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa30160e816cc024545adece6ac57eac6">ov2640_set_vsync_polarity</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">ov2640_polarity_t</a> polarity);</div>
<div class="line"><a name="l01346"></a><span class="lineno"> 1346</span>&#160; </div>
<div class="line"><a name="l01358"></a><span class="lineno"> 1358</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga7110a00a23dc9ebb6dead05273cde1e9">ov2640_get_vsync_polarity</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">ov2640_polarity_t</a> *polarity);</div>
<div class="line"><a name="l01359"></a><span class="lineno"> 1359</span>&#160; </div>
<div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga171fa9a10b49cf4e049bdc328d0b23b8">ov2640_set_hsync_polarity</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">ov2640_polarity_t</a> polarity);</div>
<div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>&#160; </div>
<div class="line"><a name="l01384"></a><span class="lineno"> 1384</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga896c47b62231871114bb4c246f84431c">ov2640_get_hsync_polarity</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">ov2640_polarity_t</a> *polarity);</div>
<div class="line"><a name="l01385"></a><span class="lineno"> 1385</span>&#160; </div>
<div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gabff9faae393302a26b93cf7492e4d93d">ov2640_set_luminance_signal_high_range</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t range);</div>
<div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160; </div>
<div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga06c01e10747e9d69d0409778889472ca">ov2640_get_luminance_signal_high_range</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *range);</div>
<div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>&#160; </div>
<div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga75f7d3e08084c1cfd50091b227bfb803">ov2640_set_luminance_signal_low_range</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t range);</div>
<div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>&#160; </div>
<div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga41cc59729fdb17058724f8537c75a3a7">ov2640_get_luminance_signal_low_range</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *range);</div>
<div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>&#160; </div>
<div class="line"><a name="l01452"></a><span class="lineno"> 1452</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga959246d08e8b273e63b744da96d9a227">ov2640_set_fast_mode_large_step_range</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t high_threshold, uint8_t low_threshold);</div>
<div class="line"><a name="l01453"></a><span class="lineno"> 1453</span>&#160; </div>
<div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga535101c3768c49276c57d363a2f7cbd0">ov2640_get_fast_mode_large_step_range</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *high_threshold, uint8_t *low_threshold);</div>
<div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>&#160; </div>
<div class="line"><a name="l01480"></a><span class="lineno"> 1480</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga6a4b6dc71d9746af65c509d384f6ec5d">ov2640_set_line_interval_adjust</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t adjust);</div>
<div class="line"><a name="l01481"></a><span class="lineno"> 1481</span>&#160; </div>
<div class="line"><a name="l01493"></a><span class="lineno"> 1493</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga06bd1ab81e813a979b9386ece460956e">ov2640_get_line_interval_adjust</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *adjust);</div>
<div class="line"><a name="l01494"></a><span class="lineno"> 1494</span>&#160; </div>
<div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga2a1bfc04d705928d668f08a8f7626f1f">ov2640_set_hsync_position_and_width_end_point</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t position);</div>
<div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160; </div>
<div class="line"><a name="l01520"></a><span class="lineno"> 1520</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga0db34e4f013883abba5bfeee4dcac8b2">ov2640_get_hsync_position_and_width_end_point</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *position);</div>
<div class="line"><a name="l01521"></a><span class="lineno"> 1521</span>&#160; </div>
<div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gad65e8b0d6f3935c7f21c27ba96a9fd66">ov2640_set_hsync_position_and_width_start_point</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t position);</div>
<div class="line"><a name="l01535"></a><span class="lineno"> 1535</span>&#160; </div>
<div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga7e265e15168d88f69c526a439aa6f483">ov2640_get_hsync_position_and_width_start_point</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *position);</div>
<div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160; </div>
<div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaf485ef433114106bce261a44a9620792">ov2640_set_vsync_pulse_width</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t width);</div>
<div class="line"><a name="l01561"></a><span class="lineno"> 1561</span>&#160; </div>
<div class="line"><a name="l01573"></a><span class="lineno"> 1573</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga83601f837c63df5fba21fb016e8c492e">ov2640_get_vsync_pulse_width</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *width);</div>
<div class="line"><a name="l01574"></a><span class="lineno"> 1574</span>&#160; </div>
<div class="line"><a name="l01586"></a><span class="lineno"> 1586</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gac1e95c90d604e2eb95f56371fb227507">ov2640_set_luminance_average</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t average);</div>
<div class="line"><a name="l01587"></a><span class="lineno"> 1587</span>&#160; </div>
<div class="line"><a name="l01599"></a><span class="lineno"> 1599</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga1580c13dd125b3e615e24c37c5118937">ov2640_get_luminance_average</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *average);</div>
<div class="line"><a name="l01600"></a><span class="lineno"> 1600</span>&#160; </div>
<div class="line"><a name="l01613"></a><span class="lineno"> 1613</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gac9006d89e7e842549128e49ace8a45d6">ov2640_set_horizontal_window_start</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t start);</div>
<div class="line"><a name="l01614"></a><span class="lineno"> 1614</span>&#160; </div>
<div class="line"><a name="l01626"></a><span class="lineno"> 1626</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga3a25c60c8d096683f8e121668610a7d3">ov2640_get_horizontal_window_start</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *start);</div>
<div class="line"><a name="l01627"></a><span class="lineno"> 1627</span>&#160; </div>
<div class="line"><a name="l01640"></a><span class="lineno"> 1640</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga1a0de0cd4a591d00302b59c6c3f87e64">ov2640_set_horizontal_window_end</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t end);</div>
<div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>&#160; </div>
<div class="line"><a name="l01653"></a><span class="lineno"> 1653</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga6f1a67d04ae962c9833082f3dce36ab7">ov2640_get_horizontal_window_end</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *end);</div>
<div class="line"><a name="l01654"></a><span class="lineno"> 1654</span>&#160; </div>
<div class="line"><a name="l01666"></a><span class="lineno"> 1666</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga2e88c78b4ff3db2d9e78a3ec2a8966a4">ov2640_set_pclk</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gaeae2430ee5f7ad58cbb535714d55bf7c">ov2640_pclk_t</a> pclk);</div>
<div class="line"><a name="l01667"></a><span class="lineno"> 1667</span>&#160; </div>
<div class="line"><a name="l01679"></a><span class="lineno"> 1679</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga4bc170d41bad7c2688ea189adb1cb89e">ov2640_get_pclk</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#gaeae2430ee5f7ad58cbb535714d55bf7c">ov2640_pclk_t</a> *pclk);</div>
<div class="line"><a name="l01680"></a><span class="lineno"> 1680</span>&#160; </div>
<div class="line"><a name="l01692"></a><span class="lineno"> 1692</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gadc083a6b7d8ea4db419295cbe0f23ed2">ov2640_set_zoom_window_horizontal_start_point</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01693"></a><span class="lineno"> 1693</span>&#160; </div>
<div class="line"><a name="l01705"></a><span class="lineno"> 1705</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga4fe9fa4aa23dca6f6319b7bd84ae0c5c">ov2640_get_zoom_window_horizontal_start_point</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01706"></a><span class="lineno"> 1706</span>&#160; </div>
<div class="line"><a name="l01719"></a><span class="lineno"> 1719</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga257dfc4fee8cc975606b0343aff22915">ov2640_set_frame_length_adjustment</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t frame);</div>
<div class="line"><a name="l01720"></a><span class="lineno"> 1720</span>&#160; </div>
<div class="line"><a name="l01732"></a><span class="lineno"> 1732</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga38aef589714f01b4e89c0e529e5db687">ov2640_get_frame_length_adjustment</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *frame);</div>
<div class="line"><a name="l01733"></a><span class="lineno"> 1733</span>&#160; </div>
<div class="line"><a name="l01746"></a><span class="lineno"> 1746</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga702532c0183abee96984f7371102b4b8">ov2640_set_zoom_mode_vertical_window_start_point</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t point);</div>
<div class="line"><a name="l01747"></a><span class="lineno"> 1747</span>&#160; </div>
<div class="line"><a name="l01759"></a><span class="lineno"> 1759</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga446de67a613ceb5d44fde837b3956989">ov2640_get_zoom_mode_vertical_window_start_point</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *point);</div>
<div class="line"><a name="l01760"></a><span class="lineno"> 1760</span>&#160; </div>
<div class="line"><a name="l01772"></a><span class="lineno"> 1772</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga350751af5e143a4144fba87341975f23">ov2640_set_flash_light</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t control);</div>
<div class="line"><a name="l01773"></a><span class="lineno"> 1773</span>&#160; </div>
<div class="line"><a name="l01785"></a><span class="lineno"> 1785</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga77e6536cc6abc3c01f529bb8861e8d76">ov2640_get_flash_light</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *control);</div>
<div class="line"><a name="l01786"></a><span class="lineno"> 1786</span>&#160; </div>
<div class="line"><a name="l01799"></a><span class="lineno"> 1799</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga89ac80283e1953a846441bca8b81a29a">ov2640_set_50hz_banding_aec</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t aec);</div>
<div class="line"><a name="l01800"></a><span class="lineno"> 1800</span>&#160; </div>
<div class="line"><a name="l01812"></a><span class="lineno"> 1812</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gac350e8175ad6a2232339a95165c0c633">ov2640_get_50hz_banding_aec</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *aec);</div>
<div class="line"><a name="l01813"></a><span class="lineno"> 1813</span>&#160; </div>
<div class="line"><a name="l01826"></a><span class="lineno"> 1826</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga184b306f8145d0f7fc0614696967986a">ov2640_set_60hz_banding_aec</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t aec);</div>
<div class="line"><a name="l01827"></a><span class="lineno"> 1827</span>&#160; </div>
<div class="line"><a name="l01839"></a><span class="lineno"> 1839</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga6a0fce1a9e29c3f4d194631c249e1998">ov2640_get_60hz_banding_aec</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *aec);</div>
<div class="line"><a name="l01840"></a><span class="lineno"> 1840</span>&#160; </div>
<div class="line"><a name="l01852"></a><span class="lineno"> 1852</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga7e3955fc3780ad9469cfc457f955abba">ov2640_set_16_zone_average_weight_option</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint32_t avg);</div>
<div class="line"><a name="l01853"></a><span class="lineno"> 1853</span>&#160; </div>
<div class="line"><a name="l01865"></a><span class="lineno"> 1865</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga249f1f87aefa1273d6f76f6e7be6f7a4">ov2640_get_16_zone_average_weight_option</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint32_t *avg);</div>
<div class="line"><a name="l01866"></a><span class="lineno"> 1866</span>&#160; </div>
<div class="line"><a name="l01878"></a><span class="lineno"> 1878</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gae70a097dc42f6776c4a5579036961bf0">ov2640_set_histogram_algorithm_low_level</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t level);</div>
<div class="line"><a name="l01879"></a><span class="lineno"> 1879</span>&#160; </div>
<div class="line"><a name="l01891"></a><span class="lineno"> 1891</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaac8e57560f1cb942aba72890502f55e6">ov2640_get_histogram_algorithm_low_level</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *level);</div>
<div class="line"><a name="l01892"></a><span class="lineno"> 1892</span>&#160; </div>
<div class="line"><a name="l01904"></a><span class="lineno"> 1904</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#gaa824e5141cf6dde8df5f9e5adf27a98f">ov2640_set_histogram_algorithm_high_level</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t level);</div>
<div class="line"><a name="l01905"></a><span class="lineno"> 1905</span>&#160; </div>
<div class="line"><a name="l01917"></a><span class="lineno"> 1917</span>&#160;uint8_t <a class="code" href="group__ov2640__sensor__driver.html#ga38370748baa6219a7d1513403e20eb59">ov2640_get_histogram_algorithm_high_level</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *level);</div>
<div class="line"><a name="l01918"></a><span class="lineno"> 1918</span>&#160; </div>
<div class="line"><a name="l01941"></a><span class="lineno"> 1941</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gacaa5b83b0092b653782326290cdd4d49">ov2640_set_dsp_bypass</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01942"></a><span class="lineno"> 1942</span>&#160; </div>
<div class="line"><a name="l01954"></a><span class="lineno"> 1954</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga3a51865c25b0cb8486e61b5203a97a0f">ov2640_get_dsp_bypass</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01955"></a><span class="lineno"> 1955</span>&#160; </div>
<div class="line"><a name="l01967"></a><span class="lineno"> 1967</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gad61de88a2dae0a4335236455fc4d95b5">ov2640_set_auto_mode</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l01968"></a><span class="lineno"> 1968</span>&#160; </div>
<div class="line"><a name="l01980"></a><span class="lineno"> 1980</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gae96af23c8c1fe5de335c7f5ceb834a03">ov2640_get_auto_mode</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l01981"></a><span class="lineno"> 1981</span>&#160; </div>
<div class="line"><a name="l01994"></a><span class="lineno"> 1994</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga4f961edad1b40803a2a6d2d7e36b6ebc">ov2640_set_dvp_pclk</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t pclk);</div>
<div class="line"><a name="l01995"></a><span class="lineno"> 1995</span>&#160; </div>
<div class="line"><a name="l02007"></a><span class="lineno"> 2007</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gace5761f90938fd396baad71c954153b0">ov2640_get_dvp_pclk</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *pclk);</div>
<div class="line"><a name="l02008"></a><span class="lineno"> 2008</span>&#160; </div>
<div class="line"><a name="l02020"></a><span class="lineno"> 2020</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga2d0f48878b425f167739cb5dd33307d4">ov2640_set_dvp_y8</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02021"></a><span class="lineno"> 2021</span>&#160; </div>
<div class="line"><a name="l02033"></a><span class="lineno"> 2033</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga3531ccc71276ab3348204a9a22364284">ov2640_get_dvp_y8</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02034"></a><span class="lineno"> 2034</span>&#160; </div>
<div class="line"><a name="l02046"></a><span class="lineno"> 2046</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gabf6e8fcf8974b299bac958340686ffaf">ov2640_set_jpeg_output</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02047"></a><span class="lineno"> 2047</span>&#160; </div>
<div class="line"><a name="l02059"></a><span class="lineno"> 2059</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga7262991b3c89632917d9c841d239b28f">ov2640_get_jpeg_output</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02060"></a><span class="lineno"> 2060</span>&#160; </div>
<div class="line"><a name="l02072"></a><span class="lineno"> 2072</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gafd799ff50908f1364c8f5fed94b5ed98">ov2640_set_dvp_output_format</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#ga1453d3b404bccd76de74a74e06bef9ae">ov2640_dvp_output_format_t</a> format);</div>
<div class="line"><a name="l02073"></a><span class="lineno"> 2073</span>&#160; </div>
<div class="line"><a name="l02085"></a><span class="lineno"> 2085</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaecba6f6c5262f0af304fdbd1a1e367b4">ov2640_get_dvp_output_format</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#ga1453d3b404bccd76de74a74e06bef9ae">ov2640_dvp_output_format_t</a> *format);</div>
<div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>&#160; </div>
<div class="line"><a name="l02098"></a><span class="lineno"> 2098</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gab8ecd48e539ed89052f8136227feac3a">ov2640_set_dvp_jpeg_output_href_timing</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#gab4365f40536547382b581d074ced468d">ov2640_href_timing_t</a> timing);</div>
<div class="line"><a name="l02099"></a><span class="lineno"> 2099</span>&#160; </div>
<div class="line"><a name="l02111"></a><span class="lineno"> 2111</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gacb1e2a3e19e264f574789678567ccf7d">ov2640_get_dvp_jpeg_output_href_timing</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#gab4365f40536547382b581d074ced468d">ov2640_href_timing_t</a> *timing);</div>
<div class="line"><a name="l02112"></a><span class="lineno"> 2112</span>&#160; </div>
<div class="line"><a name="l02124"></a><span class="lineno"> 2124</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaaaaa198099926096daacda2841c7ba58">ov2640_set_byte_swap</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#ga84414839f206ee502d905619cc1ffdd3">ov2640_byte_swap_t</a> byte_swap);</div>
<div class="line"><a name="l02125"></a><span class="lineno"> 2125</span>&#160; </div>
<div class="line"><a name="l02137"></a><span class="lineno"> 2137</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga0cca7bff5725a4916be05b916a99e765">ov2640_get_byte_swap</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#ga84414839f206ee502d905619cc1ffdd3">ov2640_byte_swap_t</a> *byte_swap);</div>
<div class="line"><a name="l02138"></a><span class="lineno"> 2138</span>&#160; </div>
<div class="line"><a name="l02151"></a><span class="lineno"> 2151</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga90b282bc0a46e03356ce6f08e003aaa7">ov2640_set_reset</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#gaa31052b40a0315c5f6c8d64251b1e1b9">ov2640_reset_t</a> type, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02152"></a><span class="lineno"> 2152</span>&#160; </div>
<div class="line"><a name="l02165"></a><span class="lineno"> 2165</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gab90a7d74a4e6d358677184859baa864e">ov2640_get_reset</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#gaa31052b40a0315c5f6c8d64251b1e1b9">ov2640_reset_t</a> type, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02166"></a><span class="lineno"> 2166</span>&#160; </div>
<div class="line"><a name="l02178"></a><span class="lineno"> 2178</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaf624dfdaa82d16bb66207178f411ad25">ov2640_set_sccb_master_speed</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t speed);</div>
<div class="line"><a name="l02179"></a><span class="lineno"> 2179</span>&#160; </div>
<div class="line"><a name="l02191"></a><span class="lineno"> 2191</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaeb3ac8101d6d6ec1fbb4379831489a15">ov2640_get_sccb_master_speed</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *speed);</div>
<div class="line"><a name="l02192"></a><span class="lineno"> 2192</span>&#160; </div>
<div class="line"><a name="l02204"></a><span class="lineno"> 2204</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gad70a95cd015d52dc161f22155be220f2">ov2640_set_sccb_slave_id</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t <span class="keywordtype">id</span>);</div>
<div class="line"><a name="l02205"></a><span class="lineno"> 2205</span>&#160; </div>
<div class="line"><a name="l02217"></a><span class="lineno"> 2217</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gac4782affd833bc073ca163ddc24a15fc">ov2640_get_sccb_slave_id</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *<span class="keywordtype">id</span>);</div>
<div class="line"><a name="l02218"></a><span class="lineno"> 2218</span>&#160; </div>
<div class="line"><a name="l02230"></a><span class="lineno"> 2230</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga37d120d0e8ef78a569c4e2fd28ac9fe9">ov2640_set_address_auto_increase</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02231"></a><span class="lineno"> 2231</span>&#160; </div>
<div class="line"><a name="l02243"></a><span class="lineno"> 2243</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaa7ef549bb1548174fab129e6d1abb919">ov2640_get_address_auto_increase</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02244"></a><span class="lineno"> 2244</span>&#160; </div>
<div class="line"><a name="l02256"></a><span class="lineno"> 2256</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga44bf672aafee483fc63ea6e113ef8b84">ov2640_set_sccb</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02257"></a><span class="lineno"> 2257</span>&#160; </div>
<div class="line"><a name="l02269"></a><span class="lineno"> 2269</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaa1a06d233f66ad255f2472650972a91a">ov2640_get_sccb</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02270"></a><span class="lineno"> 2270</span>&#160; </div>
<div class="line"><a name="l02282"></a><span class="lineno"> 2282</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga42be8d4b4d91f4895a4f92f74067568d">ov2640_set_sccb_master_clock_delay</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02283"></a><span class="lineno"> 2283</span>&#160; </div>
<div class="line"><a name="l02295"></a><span class="lineno"> 2295</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga45a22e53705f248d2f1b0a72f01ffde4">ov2640_get_sccb_master_clock_delay</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02296"></a><span class="lineno"> 2296</span>&#160; </div>
<div class="line"><a name="l02308"></a><span class="lineno"> 2308</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga2eb7b493547c073bec2b1b8b266bfd6d">ov2640_set_sccb_master_access</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02309"></a><span class="lineno"> 2309</span>&#160; </div>
<div class="line"><a name="l02321"></a><span class="lineno"> 2321</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga5a0602a87a16b512bd0ee766036b9118">ov2640_get_sccb_master_access</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02322"></a><span class="lineno"> 2322</span>&#160; </div>
<div class="line"><a name="l02334"></a><span class="lineno"> 2334</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga81f772761c42b98d4464a2b99d348209">ov2640_set_sensor_pass_through_access</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02335"></a><span class="lineno"> 2335</span>&#160; </div>
<div class="line"><a name="l02347"></a><span class="lineno"> 2347</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga28dc58adb3ba03ca5372c1d0de360db0">ov2640_get_sensor_pass_through_access</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02348"></a><span class="lineno"> 2348</span>&#160; </div>
<div class="line"><a name="l02361"></a><span class="lineno"> 2361</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga553b6e99087862443150ad25311df896">ov2640_set_bist</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#ga8b516b09837975efc701cbe77a5d6183">ov2640_bist_t</a> bist, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02362"></a><span class="lineno"> 2362</span>&#160; </div>
<div class="line"><a name="l02375"></a><span class="lineno"> 2375</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gac4a5f63b1ff267f8070b1e2499f45ac8">ov2640_get_bist</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__dsp__driver.html#ga8b516b09837975efc701cbe77a5d6183">ov2640_bist_t</a> bist, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02376"></a><span class="lineno"> 2376</span>&#160; </div>
<div class="line"><a name="l02388"></a><span class="lineno"> 2388</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga656147c351b2ccf9af78bbbf88db4df7">ov2640_set_program_memory_pointer_address</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t addr);</div>
<div class="line"><a name="l02389"></a><span class="lineno"> 2389</span>&#160; </div>
<div class="line"><a name="l02401"></a><span class="lineno"> 2401</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gac79c0ea356d44bc5a0411a778a0b8e98">ov2640_get_program_memory_pointer_address</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *addr);</div>
<div class="line"><a name="l02402"></a><span class="lineno"> 2402</span>&#160; </div>
<div class="line"><a name="l02414"></a><span class="lineno"> 2414</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaf390daa6cc384456f0a0680904302b1a">ov2640_set_program_memory_pointer_access_address</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t addr);</div>
<div class="line"><a name="l02415"></a><span class="lineno"> 2415</span>&#160; </div>
<div class="line"><a name="l02427"></a><span class="lineno"> 2427</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaa7aacb9238ac6676902129fda39d24ba">ov2640_get_program_memory_pointer_access_address</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *addr);</div>
<div class="line"><a name="l02428"></a><span class="lineno"> 2428</span>&#160; </div>
<div class="line"><a name="l02440"></a><span class="lineno"> 2440</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga1858b33715b7fba33e4951298cd90d39">ov2640_set_sccb_protocol_command</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t cmd);</div>
<div class="line"><a name="l02441"></a><span class="lineno"> 2441</span>&#160; </div>
<div class="line"><a name="l02453"></a><span class="lineno"> 2453</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga6fa4177207d614d742fc11cf59f71f30">ov2640_get_sccb_protocol_command</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *cmd);</div>
<div class="line"><a name="l02454"></a><span class="lineno"> 2454</span>&#160; </div>
<div class="line"><a name="l02466"></a><span class="lineno"> 2466</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaf98d4e7dab531a7147e2f52ea6a3805d">ov2640_set_sccb_protocol_status</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t status);</div>
<div class="line"><a name="l02467"></a><span class="lineno"> 2467</span>&#160; </div>
<div class="line"><a name="l02479"></a><span class="lineno"> 2479</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga8c12878cb51475e1bcabb1cbc440c9f3">ov2640_get_sccb_protocol_status</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *status);</div>
<div class="line"><a name="l02480"></a><span class="lineno"> 2480</span>&#160; </div>
<div class="line"><a name="l02492"></a><span class="lineno"> 2492</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga102ea16931d00a6a49e2ca209efe05eb">ov2640_set_cip</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02493"></a><span class="lineno"> 2493</span>&#160; </div>
<div class="line"><a name="l02505"></a><span class="lineno"> 2505</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gad37887ee4a79bbc75432060e3d4e9b83">ov2640_get_cip</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02506"></a><span class="lineno"> 2506</span>&#160; </div>
<div class="line"><a name="l02518"></a><span class="lineno"> 2518</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaf70283adcf3673f985b78ad264971787">ov2640_set_dmy</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02519"></a><span class="lineno"> 2519</span>&#160; </div>
<div class="line"><a name="l02531"></a><span class="lineno"> 2531</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga2a8c957c3ae41e5494ffbe113053335e">ov2640_get_dmy</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02532"></a><span class="lineno"> 2532</span>&#160; </div>
<div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga80791cf4c8a520b470340a8e74b7ca4f">ov2640_set_raw_gma</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02545"></a><span class="lineno"> 2545</span>&#160; </div>
<div class="line"><a name="l02557"></a><span class="lineno"> 2557</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga4ee9e9aaa38606427edcc9aade8c5853">ov2640_get_raw_gma</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02558"></a><span class="lineno"> 2558</span>&#160; </div>
<div class="line"><a name="l02570"></a><span class="lineno"> 2570</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga1ddb043f48ab2d3d5d2fbd38f9364901">ov2640_set_dg</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02571"></a><span class="lineno"> 2571</span>&#160; </div>
<div class="line"><a name="l02583"></a><span class="lineno"> 2583</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga3d0c61a4e41f268410dd5c230ebf62bc">ov2640_get_dg</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02584"></a><span class="lineno"> 2584</span>&#160; </div>
<div class="line"><a name="l02596"></a><span class="lineno"> 2596</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaba528db2ae8813b23bd1387b5fc19a97">ov2640_set_awb</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02597"></a><span class="lineno"> 2597</span>&#160; </div>
<div class="line"><a name="l02609"></a><span class="lineno"> 2609</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga015d6978050984dafc68abae16719fba">ov2640_get_awb</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02610"></a><span class="lineno"> 2610</span>&#160; </div>
<div class="line"><a name="l02622"></a><span class="lineno"> 2622</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga08a01318a51111370d911a42bd117948">ov2640_set_awb_gain</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02623"></a><span class="lineno"> 2623</span>&#160; </div>
<div class="line"><a name="l02635"></a><span class="lineno"> 2635</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaeeb7d3840a27b49a0a6902490605a5fa">ov2640_get_awb_gain</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02636"></a><span class="lineno"> 2636</span>&#160; </div>
<div class="line"><a name="l02648"></a><span class="lineno"> 2648</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gac50423e58ebba5d4ac4d1d5051052f86">ov2640_set_lenc</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02649"></a><span class="lineno"> 2649</span>&#160; </div>
<div class="line"><a name="l02661"></a><span class="lineno"> 2661</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gab08eb2fd61d647f03fab05ef486904d9">ov2640_get_lenc</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02662"></a><span class="lineno"> 2662</span>&#160; </div>
<div class="line"><a name="l02674"></a><span class="lineno"> 2674</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga15e5ec308dc2fdd66c364c29bd7c7562">ov2640_set_pre</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02675"></a><span class="lineno"> 2675</span>&#160; </div>
<div class="line"><a name="l02687"></a><span class="lineno"> 2687</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gabe052a37f91f8b17204f5e5e0c1db93f">ov2640_get_pre</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02688"></a><span class="lineno"> 2688</span>&#160; </div>
<div class="line"><a name="l02700"></a><span class="lineno"> 2700</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga069bdf6d43e638ec523a127c4f2bf15b">ov2640_set_aec_enable</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02701"></a><span class="lineno"> 2701</span>&#160; </div>
<div class="line"><a name="l02713"></a><span class="lineno"> 2713</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaf7f1bf8e758cd5907e75e0c24a76b653">ov2640_get_aec_enable</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02714"></a><span class="lineno"> 2714</span>&#160; </div>
<div class="line"><a name="l02726"></a><span class="lineno"> 2726</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gab9a8ba5319fbe92d0c8b547ceaa79b80">ov2640_set_aec_sel</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02727"></a><span class="lineno"> 2727</span>&#160; </div>
<div class="line"><a name="l02739"></a><span class="lineno"> 2739</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga277296a0870986424b7b54bbf48763ac">ov2640_get_aec_sel</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02740"></a><span class="lineno"> 2740</span>&#160; </div>
<div class="line"><a name="l02752"></a><span class="lineno"> 2752</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga81a73a4f35980587745271af32d4bffa">ov2640_set_stat_sel</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02753"></a><span class="lineno"> 2753</span>&#160; </div>
<div class="line"><a name="l02765"></a><span class="lineno"> 2765</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga470d2d8ea25ee7d0b7ed850478eb287d">ov2640_get_stat_sel</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02766"></a><span class="lineno"> 2766</span>&#160; </div>
<div class="line"><a name="l02778"></a><span class="lineno"> 2778</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga12b2913d3aac053203be95bc16576513">ov2640_set_vfirst</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02779"></a><span class="lineno"> 2779</span>&#160; </div>
<div class="line"><a name="l02791"></a><span class="lineno"> 2791</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gacb791a4d8c115a4ff427ccf7d44fc3c6">ov2640_get_vfirst</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02792"></a><span class="lineno"> 2792</span>&#160; </div>
<div class="line"><a name="l02804"></a><span class="lineno"> 2804</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga67675c839b7ee153773014f889454b2b">ov2640_set_yuv422</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02805"></a><span class="lineno"> 2805</span>&#160; </div>
<div class="line"><a name="l02817"></a><span class="lineno"> 2817</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gace9e84d451161261bddfebe20b5903a0">ov2640_get_yuv422</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02818"></a><span class="lineno"> 2818</span>&#160; </div>
<div class="line"><a name="l02830"></a><span class="lineno"> 2830</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gae573b9e29f446c5dc348a99de68fa91c">ov2640_set_yuv</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02831"></a><span class="lineno"> 2831</span>&#160; </div>
<div class="line"><a name="l02843"></a><span class="lineno"> 2843</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga1a61deffc41264cb7ce7259e88afdfbc">ov2640_get_yuv</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02844"></a><span class="lineno"> 2844</span>&#160; </div>
<div class="line"><a name="l02856"></a><span class="lineno"> 2856</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga1555061b2c6df2bc14d19ff7075d7e57">ov2640_set_rgb</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02857"></a><span class="lineno"> 2857</span>&#160; </div>
<div class="line"><a name="l02869"></a><span class="lineno"> 2869</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gab79f6113c7c1febe4498310e20e1eb01">ov2640_get_rgb</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02870"></a><span class="lineno"> 2870</span>&#160; </div>
<div class="line"><a name="l02882"></a><span class="lineno"> 2882</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga665107b191fa1074ca0b643e8a33949e">ov2640_set_raw</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02883"></a><span class="lineno"> 2883</span>&#160; </div>
<div class="line"><a name="l02895"></a><span class="lineno"> 2895</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga98ddeec12bf85912134909b2a1f2ea76">ov2640_get_raw</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02896"></a><span class="lineno"> 2896</span>&#160; </div>
<div class="line"><a name="l02908"></a><span class="lineno"> 2908</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaf9fcdb542c124f76dd17c38bd1cc63b5">ov2640_set_dcw</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02909"></a><span class="lineno"> 2909</span>&#160; </div>
<div class="line"><a name="l02921"></a><span class="lineno"> 2921</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaadec922f04e55b3731439a6584e049ba">ov2640_get_dcw</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02922"></a><span class="lineno"> 2922</span>&#160; </div>
<div class="line"><a name="l02934"></a><span class="lineno"> 2934</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga2e107cf675cd0b03b5477f5ca443449a">ov2640_set_sde</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02935"></a><span class="lineno"> 2935</span>&#160; </div>
<div class="line"><a name="l02947"></a><span class="lineno"> 2947</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga148c5a9d3335988aa953b2650190530e">ov2640_get_sde</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02948"></a><span class="lineno"> 2948</span>&#160; </div>
<div class="line"><a name="l02960"></a><span class="lineno"> 2960</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga6ae011372f0b000b5efdda14c3faab4a">ov2640_set_uv_adj</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02961"></a><span class="lineno"> 2961</span>&#160; </div>
<div class="line"><a name="l02973"></a><span class="lineno"> 2973</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gac9044051a6570bcaf6cea705e0ca5e9d">ov2640_get_uv_adj</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l02974"></a><span class="lineno"> 2974</span>&#160; </div>
<div class="line"><a name="l02986"></a><span class="lineno"> 2986</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga25636c818fadbb8acb7fd0fb4ca61289">ov2640_set_uv_avg</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l02987"></a><span class="lineno"> 2987</span>&#160; </div>
<div class="line"><a name="l02999"></a><span class="lineno"> 2999</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga7cc61f200afc99a04dbc756cfc50cb96">ov2640_get_uv_avg</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l03000"></a><span class="lineno"> 3000</span>&#160; </div>
<div class="line"><a name="l03012"></a><span class="lineno"> 3012</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga9422f9514d71fa7fe6f876b3b9a70b9c">ov2640_set_cmx</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l03013"></a><span class="lineno"> 3013</span>&#160; </div>
<div class="line"><a name="l03025"></a><span class="lineno"> 3025</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga33438720a8889099ac6ba78025cb8a5b">ov2640_get_cmx</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l03026"></a><span class="lineno"> 3026</span>&#160; </div>
<div class="line"><a name="l03038"></a><span class="lineno"> 3038</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga9fe4451d1d29e062894c9ec95a016d5f">ov2640_set_bpc</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l03039"></a><span class="lineno"> 3039</span>&#160; </div>
<div class="line"><a name="l03051"></a><span class="lineno"> 3051</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gade4a4da98a6d3633c7db18d101c46507">ov2640_get_bpc</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l03052"></a><span class="lineno"> 3052</span>&#160; </div>
<div class="line"><a name="l03064"></a><span class="lineno"> 3064</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gae22daa2560b61d593525b4143f28c031">ov2640_set_wpc</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l03065"></a><span class="lineno"> 3065</span>&#160; </div>
<div class="line"><a name="l03077"></a><span class="lineno"> 3077</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga188b6e2fc43fb2505c0735f0c1a9f3d5">ov2640_get_wpc</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l03078"></a><span class="lineno"> 3078</span>&#160; </div>
<div class="line"><a name="l03090"></a><span class="lineno"> 3090</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gac17ac550520670a799640ca9b8ed63e4">ov2640_set_sde_indirect_register_address</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t addr);</div>
<div class="line"><a name="l03091"></a><span class="lineno"> 3091</span>&#160; </div>
<div class="line"><a name="l03103"></a><span class="lineno"> 3103</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga571e282ce0e5aa5d3c31cfb5ef6faf29">ov2640_get_sde_indirect_register_address</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *addr);</div>
<div class="line"><a name="l03104"></a><span class="lineno"> 3104</span>&#160; </div>
<div class="line"><a name="l03116"></a><span class="lineno"> 3116</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gabf3eda707f48b848d7b4546a147a76a3">ov2640_set_sde_indirect_register_data</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t data);</div>
<div class="line"><a name="l03117"></a><span class="lineno"> 3117</span>&#160; </div>
<div class="line"><a name="l03129"></a><span class="lineno"> 3129</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gabffd362e89a307c3098db04a6aab1595">ov2640_get_sde_indirect_register_data</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *data);</div>
<div class="line"><a name="l03130"></a><span class="lineno"> 3130</span>&#160; </div>
<div class="line"><a name="l03143"></a><span class="lineno"> 3143</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga9136171584b0d38ea0e9a10a981d998c">ov2640_set_image_horizontal</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t size);</div>
<div class="line"><a name="l03144"></a><span class="lineno"> 3144</span>&#160; </div>
<div class="line"><a name="l03156"></a><span class="lineno"> 3156</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga9b121a9e2faebaaaa80bc3bec46f5e40">ov2640_get_image_horizontal</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *size);</div>
<div class="line"><a name="l03157"></a><span class="lineno"> 3157</span>&#160; </div>
<div class="line"><a name="l03170"></a><span class="lineno"> 3170</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gac195ba1b1e60050c73af25d5445c4cd7">ov2640_set_image_vertical</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t size);</div>
<div class="line"><a name="l03171"></a><span class="lineno"> 3171</span>&#160; </div>
<div class="line"><a name="l03183"></a><span class="lineno"> 3183</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga1e1adfeda3758674710ad1962683fe46">ov2640_get_image_vertical</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *size);</div>
<div class="line"><a name="l03184"></a><span class="lineno"> 3184</span>&#160; </div>
<div class="line"><a name="l03196"></a><span class="lineno"> 3196</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga7627573fc79281d230146f74548e48ae">ov2640_set_quantization_scale_factor</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t factor);</div>
<div class="line"><a name="l03197"></a><span class="lineno"> 3197</span>&#160; </div>
<div class="line"><a name="l03209"></a><span class="lineno"> 3209</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga170ae3b39c1a28e195608feb45347e4e">ov2640_get_quantization_scale_factor</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *factor);</div>
<div class="line"><a name="l03210"></a><span class="lineno"> 3210</span>&#160; </div>
<div class="line"><a name="l03222"></a><span class="lineno"> 3222</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga4b0c0571bfccaf677aee1e444e772351">ov2640_set_lp_dp</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l03223"></a><span class="lineno"> 3223</span>&#160; </div>
<div class="line"><a name="l03235"></a><span class="lineno"> 3235</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga51b79b4110bc4e1e9652ff43de0e05e4">ov2640_get_lp_dp</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l03236"></a><span class="lineno"> 3236</span>&#160; </div>
<div class="line"><a name="l03248"></a><span class="lineno"> 3248</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga38331c0d3b61d55e30bd1d9d0be3cfd0">ov2640_set_round</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> enable);</div>
<div class="line"><a name="l03249"></a><span class="lineno"> 3249</span>&#160; </div>
<div class="line"><a name="l03261"></a><span class="lineno"> 3261</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaadffd21b84925aa44ad2c022107f56d4">ov2640_get_round</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a> *enable);</div>
<div class="line"><a name="l03262"></a><span class="lineno"> 3262</span>&#160; </div>
<div class="line"><a name="l03275"></a><span class="lineno"> 3275</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga7e18f708f367b9e514fa3d2757e079e2">ov2640_set_vertical_divider</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t divider);</div>
<div class="line"><a name="l03276"></a><span class="lineno"> 3276</span>&#160; </div>
<div class="line"><a name="l03288"></a><span class="lineno"> 3288</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga5785efba35e4285bebd21f4945e94fef">ov2640_get_vertical_divider</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *divider);</div>
<div class="line"><a name="l03289"></a><span class="lineno"> 3289</span>&#160; </div>
<div class="line"><a name="l03302"></a><span class="lineno"> 3302</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga4c3d0c0775e486e18c8a4994ec1d8c1a">ov2640_set_horizontal_divider</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t divider);</div>
<div class="line"><a name="l03303"></a><span class="lineno"> 3303</span>&#160; </div>
<div class="line"><a name="l03315"></a><span class="lineno"> 3315</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gacde3f8f1629e12c791bacc363755447c">ov2640_get_horizontal_divider</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *divider);</div>
<div class="line"><a name="l03316"></a><span class="lineno"> 3316</span>&#160; </div>
<div class="line"><a name="l03329"></a><span class="lineno"> 3329</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga7733baeeb3bf258d65100982f9dc60e8">ov2640_set_horizontal_size</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t size);</div>
<div class="line"><a name="l03330"></a><span class="lineno"> 3330</span>&#160; </div>
<div class="line"><a name="l03342"></a><span class="lineno"> 3342</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gae1a2f8c4d3654811c3aa35f7bce0b948">ov2640_get_horizontal_size</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *size);</div>
<div class="line"><a name="l03343"></a><span class="lineno"> 3343</span>&#160; </div>
<div class="line"><a name="l03356"></a><span class="lineno"> 3356</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga06d0b6a1f043007ab91984292e796cb5">ov2640_set_vertical_size</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t size);</div>
<div class="line"><a name="l03357"></a><span class="lineno"> 3357</span>&#160; </div>
<div class="line"><a name="l03369"></a><span class="lineno"> 3369</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga8fb51dc2fbce8ef8ebb304274def567f">ov2640_get_vertical_size</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *size);</div>
<div class="line"><a name="l03370"></a><span class="lineno"> 3370</span>&#160; </div>
<div class="line"><a name="l03383"></a><span class="lineno"> 3383</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gabc4e8fb737fa4db182bee82a4b8e7c1c">ov2640_set_offset_x</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t size);</div>
<div class="line"><a name="l03384"></a><span class="lineno"> 3384</span>&#160; </div>
<div class="line"><a name="l03396"></a><span class="lineno"> 3396</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga201d9a6d0c987fbdf30f7d560a658a07">ov2640_get_offset_x</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *size);</div>
<div class="line"><a name="l03397"></a><span class="lineno"> 3397</span>&#160; </div>
<div class="line"><a name="l03410"></a><span class="lineno"> 3410</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga030fd91933d0ba3cd923cd80e7197161">ov2640_set_offset_y</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t size);</div>
<div class="line"><a name="l03411"></a><span class="lineno"> 3411</span>&#160; </div>
<div class="line"><a name="l03423"></a><span class="lineno"> 3423</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaff7fa8ac9f9d9dbb08b910e77445b470">ov2640_get_offset_y</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *size);</div>
<div class="line"><a name="l03424"></a><span class="lineno"> 3424</span>&#160; </div>
<div class="line"><a name="l03437"></a><span class="lineno"> 3437</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga6f8cc137e05dc07ccb61480803e81c56">ov2640_set_dp_selx</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t size);</div>
<div class="line"><a name="l03438"></a><span class="lineno"> 3438</span>&#160; </div>
<div class="line"><a name="l03450"></a><span class="lineno"> 3450</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gad388f1b25983a1d0623e3c8cfcdb97ef">ov2640_get_dp_selx</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *size);</div>
<div class="line"><a name="l03451"></a><span class="lineno"> 3451</span>&#160; </div>
<div class="line"><a name="l03464"></a><span class="lineno"> 3464</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gafea72bf7cda51a2b91c77be75a4a69d0">ov2640_set_dp_sely</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t size);</div>
<div class="line"><a name="l03465"></a><span class="lineno"> 3465</span>&#160; </div>
<div class="line"><a name="l03477"></a><span class="lineno"> 3477</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaffd35eb2085f76c5ff9d46b5f3cc4277">ov2640_get_dp_sely</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *size);</div>
<div class="line"><a name="l03478"></a><span class="lineno"> 3478</span>&#160; </div>
<div class="line"><a name="l03491"></a><span class="lineno"> 3491</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga12ff048198533311ce812bc859dc9a41">ov2640_set_output_width</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t size);</div>
<div class="line"><a name="l03492"></a><span class="lineno"> 3492</span>&#160; </div>
<div class="line"><a name="l03504"></a><span class="lineno"> 3504</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga59b6a99504c1215008fa2bf3ea9caa02">ov2640_get_output_width</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *size);</div>
<div class="line"><a name="l03505"></a><span class="lineno"> 3505</span>&#160; </div>
<div class="line"><a name="l03518"></a><span class="lineno"> 3518</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga8b37b2b470de2a78eacee686f13c4ba8">ov2640_set_output_height</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t size);</div>
<div class="line"><a name="l03519"></a><span class="lineno"> 3519</span>&#160; </div>
<div class="line"><a name="l03531"></a><span class="lineno"> 3531</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#ga8338b509b89924c9c4b793dbb79c7c6e">ov2640_get_output_height</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint16_t *size);</div>
<div class="line"><a name="l03532"></a><span class="lineno"> 3532</span>&#160; </div>
<div class="line"><a name="l03545"></a><span class="lineno"> 3545</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gab11ab762f97a5211b70012449480f162">ov2640_set_zoom_speed</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t speed);</div>
<div class="line"><a name="l03546"></a><span class="lineno"> 3546</span>&#160; </div>
<div class="line"><a name="l03558"></a><span class="lineno"> 3558</span>&#160;uint8_t <a class="code" href="group__ov2640__dsp__driver.html#gaad1210a7fc509bb0f45141dfde4bfd27">ov2640_get_zoom_speed</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t *speed);</div>
<div class="line"><a name="l03559"></a><span class="lineno"> 3559</span>&#160; </div>
<div class="line"><a name="l03582"></a><span class="lineno"> 3582</span>&#160;uint8_t <a class="code" href="group__ov2640__function__driver.html#ga27aec4da4f10aece7710a98a4d36d7db">ov2640_set_light_mode</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__function__driver.html#gace364d6029a2239fa5d9a8a80f0a7b6c">ov2640_light_mode_t</a> mode);</div>
<div class="line"><a name="l03583"></a><span class="lineno"> 3583</span>&#160; </div>
<div class="line"><a name="l03595"></a><span class="lineno"> 3595</span>&#160;uint8_t <a class="code" href="group__ov2640__function__driver.html#ga526643284deaeb5107930554be7e3a92">ov2640_set_color_saturation</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__function__driver.html#ga5098b0d6dec6f3ac0ebe6b96e0d22c87">ov2640_color_saturation_t</a> color);</div>
<div class="line"><a name="l03596"></a><span class="lineno"> 3596</span>&#160; </div>
<div class="line"><a name="l03608"></a><span class="lineno"> 3608</span>&#160;uint8_t <a class="code" href="group__ov2640__function__driver.html#gadc4a0ccace59e541b76f2bbfa9d3eb0c">ov2640_set_brightness</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__function__driver.html#ga46880c8a7ebc0e0acc6d2d3d1213d575">ov2640_brightness_t</a> brightness);</div>
<div class="line"><a name="l03609"></a><span class="lineno"> 3609</span>&#160; </div>
<div class="line"><a name="l03621"></a><span class="lineno"> 3621</span>&#160;uint8_t <a class="code" href="group__ov2640__function__driver.html#ga639144a542044221282697efcf3a0939">ov2640_set_contrast</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__function__driver.html#ga439f59caa66e7da71f74d7cb7eecf7be">ov2640_contrast_t</a> contrast);</div>
<div class="line"><a name="l03622"></a><span class="lineno"> 3622</span>&#160; </div>
<div class="line"><a name="l03634"></a><span class="lineno"> 3634</span>&#160;uint8_t <a class="code" href="group__ov2640__function__driver.html#ga08495a47f85ca91e4fbfe9e030119d70">ov2640_set_special_effect</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, <a class="code" href="group__ov2640__function__driver.html#ga243656ee707b0943ea373084af9dd5ab">ov2640_special_effect_t</a> effect);</div>
<div class="line"><a name="l03635"></a><span class="lineno"> 3635</span>&#160; </div>
<div class="line"><a name="l03659"></a><span class="lineno"> 3659</span>&#160;uint8_t <a class="code" href="group__ov2640__extend__driver.html#gac1c163c1488ed18e13fa679f5fd9dd93">ov2640_set_dsp_reg</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t reg, uint8_t data);</div>
<div class="line"><a name="l03660"></a><span class="lineno"> 3660</span>&#160; </div>
<div class="line"><a name="l03673"></a><span class="lineno"> 3673</span>&#160;uint8_t <a class="code" href="group__ov2640__extend__driver.html#ga2783c18c739c7428bac0a33b02dbce73">ov2640_get_dsp_reg</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t reg, uint8_t *data);</div>
<div class="line"><a name="l03674"></a><span class="lineno"> 3674</span>&#160; </div>
<div class="line"><a name="l03687"></a><span class="lineno"> 3687</span>&#160;uint8_t <a class="code" href="group__ov2640__extend__driver.html#gaccef6cec9d4a3a6df0ce10b3171a2acd">ov2640_set_sensor_reg</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t reg, uint8_t data);</div>
<div class="line"><a name="l03688"></a><span class="lineno"> 3688</span>&#160; </div>
<div class="line"><a name="l03701"></a><span class="lineno"> 3701</span>&#160;uint8_t <a class="code" href="group__ov2640__extend__driver.html#gaf1fb17ae1ef5364e8bfaf2b92e2d31da">ov2640_get_sensor_reg</a>(<a class="code" href="structov2640__handle__s.html">ov2640_handle_t</a> *handle, uint8_t reg, uint8_t *data);</div>
<div class="line"><a name="l03702"></a><span class="lineno"> 3702</span>&#160; </div>
<div class="line"><a name="l03711"></a><span class="lineno"> 3711</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l03712"></a><span class="lineno"> 3712</span>&#160;}</div>
<div class="line"><a name="l03713"></a><span class="lineno"> 3713</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l03714"></a><span class="lineno"> 3714</span>&#160; </div>
<div class="line"><a name="l03715"></a><span class="lineno"> 3715</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga015d6978050984dafc68abae16719fba"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga015d6978050984dafc68abae16719fba">ov2640_get_awb</a></div><div class="ttdeci">uint8_t ov2640_get_awb(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get awb status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07586">driver_ov2640.c:7586</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga030fd91933d0ba3cd923cd80e7197161"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga030fd91933d0ba3cd923cd80e7197161">ov2640_set_offset_y</a></div><div class="ttdeci">uint8_t ov2640_set_offset_y(ov2640_handle_t *handle, uint16_t size)</div><div class="ttdoc">set offset y</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10216">driver_ov2640.c:10216</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga069bdf6d43e638ec523a127c4f2bf15b"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga069bdf6d43e638ec523a127c4f2bf15b">ov2640_set_aec_enable</a></div><div class="ttdeci">uint8_t ov2640_set_aec_enable(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable aec enable</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07869">driver_ov2640.c:7869</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga06d0b6a1f043007ab91984292e796cb5"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga06d0b6a1f043007ab91984292e796cb5">ov2640_set_vertical_size</a></div><div class="ttdeci">uint8_t ov2640_set_vertical_size(ov2640_handle_t *handle, uint16_t size)</div><div class="ttdoc">set vertical size</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10006">driver_ov2640.c:10006</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga08a01318a51111370d911a42bd117948"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga08a01318a51111370d911a42bd117948">ov2640_set_awb_gain</a></div><div class="ttdeci">uint8_t ov2640_set_awb_gain(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable awb gain</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07623">driver_ov2640.c:7623</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga0cca7bff5725a4916be05b916a99e765"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga0cca7bff5725a4916be05b916a99e765">ov2640_get_byte_swap</a></div><div class="ttdeci">uint8_t ov2640_get_byte_swap(ov2640_handle_t *handle, ov2640_byte_swap_t *byte_swap)</div><div class="ttdoc">get byte swap</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06137">driver_ov2640.c:6137</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga102ea16931d00a6a49e2ca209efe05eb"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga102ea16931d00a6a49e2ca209efe05eb">ov2640_set_cip</a></div><div class="ttdeci">uint8_t ov2640_set_cip(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable cip</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07213">driver_ov2640.c:7213</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga12b2913d3aac053203be95bc16576513"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga12b2913d3aac053203be95bc16576513">ov2640_set_vfirst</a></div><div class="ttdeci">uint8_t ov2640_set_vfirst(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable vfirst</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08115">driver_ov2640.c:8115</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga12ff048198533311ce812bc859dc9a41"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga12ff048198533311ce812bc859dc9a41">ov2640_set_output_width</a></div><div class="ttdeci">uint8_t ov2640_set_output_width(ov2640_handle_t *handle, uint16_t size)</div><div class="ttdoc">set output width</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10499">driver_ov2640.c:10499</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga1453d3b404bccd76de74a74e06bef9ae"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga1453d3b404bccd76de74a74e06bef9ae">ov2640_dvp_output_format_t</a></div><div class="ttdeci">ov2640_dvp_output_format_t</div><div class="ttdoc">ov2640 dvp output format enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00190">driver_ov2640.h:191</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga148c5a9d3335988aa953b2650190530e"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga148c5a9d3335988aa953b2650190530e">ov2640_get_sde</a></div><div class="ttdeci">uint8_t ov2640_get_sde(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get sde status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08652">driver_ov2640.c:8652</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga1555061b2c6df2bc14d19ff7075d7e57"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga1555061b2c6df2bc14d19ff7075d7e57">ov2640_set_rgb</a></div><div class="ttdeci">uint8_t ov2640_set_rgb(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable rgb</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08361">driver_ov2640.c:8361</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga15e5ec308dc2fdd66c364c29bd7c7562"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga15e5ec308dc2fdd66c364c29bd7c7562">ov2640_set_pre</a></div><div class="ttdeci">uint8_t ov2640_set_pre(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable pre</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07787">driver_ov2640.c:7787</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga170ae3b39c1a28e195608feb45347e4e"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga170ae3b39c1a28e195608feb45347e4e">ov2640_get_quantization_scale_factor</a></div><div class="ttdeci">uint8_t ov2640_get_quantization_scale_factor(ov2640_handle_t *handle, uint8_t *factor)</div><div class="ttdoc">get quantization scale factor</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09497">driver_ov2640.c:9497</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga1858b33715b7fba33e4951298cd90d39"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga1858b33715b7fba33e4951298cd90d39">ov2640_set_sccb_protocol_command</a></div><div class="ttdeci">uint8_t ov2640_set_sccb_protocol_command(ov2640_handle_t *handle, uint8_t cmd)</div><div class="ttdoc">set sccb protocol command</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07065">driver_ov2640.c:7065</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga188b6e2fc43fb2505c0735f0c1a9f3d5"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga188b6e2fc43fb2505c0735f0c1a9f3d5">ov2640_get_wpc</a></div><div class="ttdeci">uint8_t ov2640_get_wpc(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get wpc status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09062">driver_ov2640.c:9062</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga1a61deffc41264cb7ce7259e88afdfbc"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga1a61deffc41264cb7ce7259e88afdfbc">ov2640_get_yuv</a></div><div class="ttdeci">uint8_t ov2640_get_yuv(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get yuv status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08324">driver_ov2640.c:8324</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga1ddb043f48ab2d3d5d2fbd38f9364901"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga1ddb043f48ab2d3d5d2fbd38f9364901">ov2640_set_dg</a></div><div class="ttdeci">uint8_t ov2640_set_dg(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable dg</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07459">driver_ov2640.c:7459</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga1e1adfeda3758674710ad1962683fe46"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga1e1adfeda3758674710ad1962683fe46">ov2640_get_image_vertical</a></div><div class="ttdeci">uint8_t ov2640_get_image_vertical(ov2640_handle_t *handle, uint16_t *size)</div><div class="ttdoc">get image vertical</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09415">driver_ov2640.c:9415</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga201d9a6d0c987fbdf30f7d560a658a07"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga201d9a6d0c987fbdf30f7d560a658a07">ov2640_get_offset_x</a></div><div class="ttdeci">uint8_t ov2640_get_offset_x(ov2640_handle_t *handle, uint16_t *size)</div><div class="ttdoc">get offset x</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10170">driver_ov2640.c:10170</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga25636c818fadbb8acb7fd0fb4ca61289"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga25636c818fadbb8acb7fd0fb4ca61289">ov2640_set_uv_avg</a></div><div class="ttdeci">uint8_t ov2640_set_uv_avg(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable uv avg</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08771">driver_ov2640.c:8771</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga277296a0870986424b7b54bbf48763ac"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga277296a0870986424b7b54bbf48763ac">ov2640_get_aec_sel</a></div><div class="ttdeci">uint8_t ov2640_get_aec_sel(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get aec sel status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07996">driver_ov2640.c:7996</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga28dc58adb3ba03ca5372c1d0de360db0"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga28dc58adb3ba03ca5372c1d0de360db0">ov2640_get_sensor_pass_through_access</a></div><div class="ttdeci">uint8_t ov2640_get_sensor_pass_through_access(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get sensor pass through access status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06780">driver_ov2640.c:6780</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga2a8c957c3ae41e5494ffbe113053335e"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga2a8c957c3ae41e5494ffbe113053335e">ov2640_get_dmy</a></div><div class="ttdeci">uint8_t ov2640_get_dmy(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get dmy status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07340">driver_ov2640.c:7340</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga2d0f48878b425f167739cb5dd33307d4"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga2d0f48878b425f167739cb5dd33307d4">ov2640_set_dvp_y8</a></div><div class="ttdeci">uint8_t ov2640_set_dvp_y8(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable dvp y8</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05764">driver_ov2640.c:5764</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga2e107cf675cd0b03b5477f5ca443449a"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga2e107cf675cd0b03b5477f5ca443449a">ov2640_set_sde</a></div><div class="ttdeci">uint8_t ov2640_set_sde(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable sde</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08607">driver_ov2640.c:8607</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga2eb7b493547c073bec2b1b8b266bfd6d"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga2eb7b493547c073bec2b1b8b266bfd6d">ov2640_set_sccb_master_access</a></div><div class="ttdeci">uint8_t ov2640_set_sccb_master_access(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable sccb master access</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06653">driver_ov2640.c:6653</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga33438720a8889099ac6ba78025cb8a5b"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga33438720a8889099ac6ba78025cb8a5b">ov2640_get_cmx</a></div><div class="ttdeci">uint8_t ov2640_get_cmx(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get cmx status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08898">driver_ov2640.c:8898</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga3531ccc71276ab3348204a9a22364284"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga3531ccc71276ab3348204a9a22364284">ov2640_get_dvp_y8</a></div><div class="ttdeci">uint8_t ov2640_get_dvp_y8(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get dvp y8 status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05809">driver_ov2640.c:5809</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga37d120d0e8ef78a569c4e2fd28ac9fe9"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga37d120d0e8ef78a569c4e2fd28ac9fe9">ov2640_set_address_auto_increase</a></div><div class="ttdeci">uint8_t ov2640_set_address_auto_increase(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable address auto increase</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06407">driver_ov2640.c:6407</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga38331c0d3b61d55e30bd1d9d0be3cfd0"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga38331c0d3b61d55e30bd1d9d0be3cfd0">ov2640_set_round</a></div><div class="ttdeci">uint8_t ov2640_set_round(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable round</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09616">driver_ov2640.c:9616</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga3a51865c25b0cb8486e61b5203a97a0f"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga3a51865c25b0cb8486e61b5203a97a0f">ov2640_get_dsp_bypass</a></div><div class="ttdeci">uint8_t ov2640_get_dsp_bypass(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get dsp bypass status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05556">driver_ov2640.c:5556</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga3d0c61a4e41f268410dd5c230ebf62bc"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga3d0c61a4e41f268410dd5c230ebf62bc">ov2640_get_dg</a></div><div class="ttdeci">uint8_t ov2640_get_dg(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get dg status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07504">driver_ov2640.c:7504</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga42be8d4b4d91f4895a4f92f74067568d"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga42be8d4b4d91f4895a4f92f74067568d">ov2640_set_sccb_master_clock_delay</a></div><div class="ttdeci">uint8_t ov2640_set_sccb_master_clock_delay(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable sccb master clock delay</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06571">driver_ov2640.c:6571</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga44bf672aafee483fc63ea6e113ef8b84"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga44bf672aafee483fc63ea6e113ef8b84">ov2640_set_sccb</a></div><div class="ttdeci">uint8_t ov2640_set_sccb(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable sccb</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06489">driver_ov2640.c:6489</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga45a22e53705f248d2f1b0a72f01ffde4"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga45a22e53705f248d2f1b0a72f01ffde4">ov2640_get_sccb_master_clock_delay</a></div><div class="ttdeci">uint8_t ov2640_get_sccb_master_clock_delay(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get sccb master clock delay status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06616">driver_ov2640.c:6616</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga470d2d8ea25ee7d0b7ed850478eb287d"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga470d2d8ea25ee7d0b7ed850478eb287d">ov2640_get_stat_sel</a></div><div class="ttdeci">uint8_t ov2640_get_stat_sel(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get stat sel status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08078">driver_ov2640.c:8078</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga4b0c0571bfccaf677aee1e444e772351"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga4b0c0571bfccaf677aee1e444e772351">ov2640_set_lp_dp</a></div><div class="ttdeci">uint8_t ov2640_set_lp_dp(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable lp dp</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09534">driver_ov2640.c:9534</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga4c3d0c0775e486e18c8a4994ec1d8c1a"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga4c3d0c0775e486e18c8a4994ec1d8c1a">ov2640_set_horizontal_divider</a></div><div class="ttdeci">uint8_t ov2640_set_horizontal_divider(ov2640_handle_t *handle, uint8_t divider)</div><div class="ttdoc">set horizontal divider</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09788">driver_ov2640.c:9788</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga4ee9e9aaa38606427edcc9aade8c5853"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga4ee9e9aaa38606427edcc9aade8c5853">ov2640_get_raw_gma</a></div><div class="ttdeci">uint8_t ov2640_get_raw_gma(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get raw gma status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07422">driver_ov2640.c:7422</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga4f961edad1b40803a2a6d2d7e36b6ebc"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga4f961edad1b40803a2a6d2d7e36b6ebc">ov2640_set_dvp_pclk</a></div><div class="ttdeci">uint8_t ov2640_set_dvp_pclk(ov2640_handle_t *handle, uint8_t pclk)</div><div class="ttdoc">set dvp pclk</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05676">driver_ov2640.c:5676</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga51b79b4110bc4e1e9652ff43de0e05e4"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga51b79b4110bc4e1e9652ff43de0e05e4">ov2640_get_lp_dp</a></div><div class="ttdeci">uint8_t ov2640_get_lp_dp(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get lp dp status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09579">driver_ov2640.c:9579</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga553b6e99087862443150ad25311df896"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga553b6e99087862443150ad25311df896">ov2640_set_bist</a></div><div class="ttdeci">uint8_t ov2640_set_bist(ov2640_handle_t *handle, ov2640_bist_t bist, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable bist</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06818">driver_ov2640.c:6818</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga571e282ce0e5aa5d3c31cfb5ef6faf29"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga571e282ce0e5aa5d3c31cfb5ef6faf29">ov2640_get_sde_indirect_register_address</a></div><div class="ttdeci">uint8_t ov2640_get_sde_indirect_register_address(ov2640_handle_t *handle, uint8_t *addr)</div><div class="ttdoc">get sde indirect register address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09136">driver_ov2640.c:9136</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga5785efba35e4285bebd21f4945e94fef"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga5785efba35e4285bebd21f4945e94fef">ov2640_get_vertical_divider</a></div><div class="ttdeci">uint8_t ov2640_get_vertical_divider(ov2640_handle_t *handle, uint8_t *divider)</div><div class="ttdoc">get vertical divider</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09750">driver_ov2640.c:9750</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga59b6a99504c1215008fa2bf3ea9caa02"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga59b6a99504c1215008fa2bf3ea9caa02">ov2640_get_output_width</a></div><div class="ttdeci">uint8_t ov2640_get_output_width(ov2640_handle_t *handle, uint16_t *size)</div><div class="ttdoc">get output width</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10558">driver_ov2640.c:10558</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga5a0602a87a16b512bd0ee766036b9118"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga5a0602a87a16b512bd0ee766036b9118">ov2640_get_sccb_master_access</a></div><div class="ttdeci">uint8_t ov2640_get_sccb_master_access(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get sccb master access status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06698">driver_ov2640.c:6698</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga656147c351b2ccf9af78bbbf88db4df7"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga656147c351b2ccf9af78bbbf88db4df7">ov2640_set_program_memory_pointer_address</a></div><div class="ttdeci">uint8_t ov2640_set_program_memory_pointer_address(ov2640_handle_t *handle, uint16_t addr)</div><div class="ttdoc">set program memory pointer address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06901">driver_ov2640.c:6901</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga665107b191fa1074ca0b643e8a33949e"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga665107b191fa1074ca0b643e8a33949e">ov2640_set_raw</a></div><div class="ttdeci">uint8_t ov2640_set_raw(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable raw</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08443">driver_ov2640.c:8443</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga67675c839b7ee153773014f889454b2b"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga67675c839b7ee153773014f889454b2b">ov2640_set_yuv422</a></div><div class="ttdeci">uint8_t ov2640_set_yuv422(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable yuv422</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08197">driver_ov2640.c:8197</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga6ae011372f0b000b5efdda14c3faab4a"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga6ae011372f0b000b5efdda14c3faab4a">ov2640_set_uv_adj</a></div><div class="ttdeci">uint8_t ov2640_set_uv_adj(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable uv adj</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08689">driver_ov2640.c:8689</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga6f8cc137e05dc07ccb61480803e81c56"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga6f8cc137e05dc07ccb61480803e81c56">ov2640_set_dp_selx</a></div><div class="ttdeci">uint8_t ov2640_set_dp_selx(ov2640_handle_t *handle, uint8_t size)</div><div class="ttdoc">set dp selx</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10321">driver_ov2640.c:10321</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga6fa4177207d614d742fc11cf59f71f30"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga6fa4177207d614d742fc11cf59f71f30">ov2640_get_sccb_protocol_command</a></div><div class="ttdeci">uint8_t ov2640_get_sccb_protocol_command(ov2640_handle_t *handle, uint8_t *cmd)</div><div class="ttdoc">get sccb protocol command</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07102">driver_ov2640.c:7102</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga7262991b3c89632917d9c841d239b28f"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga7262991b3c89632917d9c841d239b28f">ov2640_get_jpeg_output</a></div><div class="ttdeci">uint8_t ov2640_get_jpeg_output(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get jpeg output status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05891">driver_ov2640.c:5891</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga7627573fc79281d230146f74548e48ae"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga7627573fc79281d230146f74548e48ae">ov2640_set_quantization_scale_factor</a></div><div class="ttdeci">uint8_t ov2640_set_quantization_scale_factor(ov2640_handle_t *handle, uint8_t factor)</div><div class="ttdoc">set quantization scale factor</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09460">driver_ov2640.c:9460</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga7733baeeb3bf258d65100982f9dc60e8"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga7733baeeb3bf258d65100982f9dc60e8">ov2640_set_horizontal_size</a></div><div class="ttdeci">uint8_t ov2640_set_horizontal_size(ov2640_handle_t *handle, uint16_t size)</div><div class="ttdoc">set horizontal size</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09877">driver_ov2640.c:9877</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga7cc61f200afc99a04dbc756cfc50cb96"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga7cc61f200afc99a04dbc756cfc50cb96">ov2640_get_uv_avg</a></div><div class="ttdeci">uint8_t ov2640_get_uv_avg(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get uv avg status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08816">driver_ov2640.c:8816</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga7e18f708f367b9e514fa3d2757e079e2"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga7e18f708f367b9e514fa3d2757e079e2">ov2640_set_vertical_divider</a></div><div class="ttdeci">uint8_t ov2640_set_vertical_divider(ov2640_handle_t *handle, uint8_t divider)</div><div class="ttdoc">set vertical divider</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09699">driver_ov2640.c:9699</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga80791cf4c8a520b470340a8e74b7ca4f"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga80791cf4c8a520b470340a8e74b7ca4f">ov2640_set_raw_gma</a></div><div class="ttdeci">uint8_t ov2640_set_raw_gma(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable raw gma</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07377">driver_ov2640.c:7377</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga81a73a4f35980587745271af32d4bffa"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga81a73a4f35980587745271af32d4bffa">ov2640_set_stat_sel</a></div><div class="ttdeci">uint8_t ov2640_set_stat_sel(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable stat sel</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08033">driver_ov2640.c:8033</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga81f772761c42b98d4464a2b99d348209"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga81f772761c42b98d4464a2b99d348209">ov2640_set_sensor_pass_through_access</a></div><div class="ttdeci">uint8_t ov2640_set_sensor_pass_through_access(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable sensor pass through access</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06735">driver_ov2640.c:6735</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga8338b509b89924c9c4b793dbb79c7c6e"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga8338b509b89924c9c4b793dbb79c7c6e">ov2640_get_output_height</a></div><div class="ttdeci">uint8_t ov2640_get_output_height(ov2640_handle_t *handle, uint16_t *size)</div><div class="ttdoc">get output height</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10663">driver_ov2640.c:10663</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga84414839f206ee502d905619cc1ffdd3"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga84414839f206ee502d905619cc1ffdd3">ov2640_byte_swap_t</a></div><div class="ttdeci">ov2640_byte_swap_t</div><div class="ttdoc">ov2640 byte sawp enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00209">driver_ov2640.h:210</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga8b37b2b470de2a78eacee686f13c4ba8"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga8b37b2b470de2a78eacee686f13c4ba8">ov2640_set_output_height</a></div><div class="ttdeci">uint8_t ov2640_set_output_height(ov2640_handle_t *handle, uint16_t size)</div><div class="ttdoc">set output height</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10604">driver_ov2640.c:10604</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga8b516b09837975efc701cbe77a5d6183"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga8b516b09837975efc701cbe77a5d6183">ov2640_bist_t</a></div><div class="ttdeci">ov2640_bist_t</div><div class="ttdoc">ov2640 bist enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00231">driver_ov2640.h:232</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga8c12878cb51475e1bcabb1cbc440c9f3"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga8c12878cb51475e1bcabb1cbc440c9f3">ov2640_get_sccb_protocol_status</a></div><div class="ttdeci">uint8_t ov2640_get_sccb_protocol_status(ov2640_handle_t *handle, uint8_t *status)</div><div class="ttdoc">get sccb protocol status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07176">driver_ov2640.c:7176</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga8fb51dc2fbce8ef8ebb304274def567f"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga8fb51dc2fbce8ef8ebb304274def567f">ov2640_get_vertical_size</a></div><div class="ttdeci">uint8_t ov2640_get_vertical_size(ov2640_handle_t *handle, uint16_t *size)</div><div class="ttdoc">get vertical size</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10065">driver_ov2640.c:10065</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga90b282bc0a46e03356ce6f08e003aaa7"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga90b282bc0a46e03356ce6f08e003aaa7">ov2640_set_reset</a></div><div class="ttdeci">uint8_t ov2640_set_reset(ov2640_handle_t *handle, ov2640_reset_t type, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable reset</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06175">driver_ov2640.c:6175</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga9136171584b0d38ea0e9a10a981d998c"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga9136171584b0d38ea0e9a10a981d998c">ov2640_set_image_horizontal</a></div><div class="ttdeci">uint8_t ov2640_set_image_horizontal(ov2640_handle_t *handle, uint16_t size)</div><div class="ttdoc">set image horizontal</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09248">driver_ov2640.c:9248</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga9422f9514d71fa7fe6f876b3b9a70b9c"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga9422f9514d71fa7fe6f876b3b9a70b9c">ov2640_set_cmx</a></div><div class="ttdeci">uint8_t ov2640_set_cmx(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable cmx</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08853">driver_ov2640.c:8853</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga98ddeec12bf85912134909b2a1f2ea76"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga98ddeec12bf85912134909b2a1f2ea76">ov2640_get_raw</a></div><div class="ttdeci">uint8_t ov2640_get_raw(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get raw status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08488">driver_ov2640.c:8488</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga9b121a9e2faebaaaa80bc3bec46f5e40"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga9b121a9e2faebaaaa80bc3bec46f5e40">ov2640_get_image_horizontal</a></div><div class="ttdeci">uint8_t ov2640_get_image_horizontal(ov2640_handle_t *handle, uint16_t *size)</div><div class="ttdoc">get image horizontal</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09309">driver_ov2640.c:9309</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ga9fe4451d1d29e062894c9ec95a016d5f"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ga9fe4451d1d29e062894c9ec95a016d5f">ov2640_set_bpc</a></div><div class="ttdeci">uint8_t ov2640_set_bpc(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable bpc</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08935">driver_ov2640.c:8935</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaa1a06d233f66ad255f2472650972a91a"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaa1a06d233f66ad255f2472650972a91a">ov2640_get_sccb</a></div><div class="ttdeci">uint8_t ov2640_get_sccb(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get sccb status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06534">driver_ov2640.c:6534</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaa31052b40a0315c5f6c8d64251b1e1b9"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaa31052b40a0315c5f6c8d64251b1e1b9">ov2640_reset_t</a></div><div class="ttdeci">ov2640_reset_t</div><div class="ttdoc">ov2640 reset enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00218">driver_ov2640.h:219</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaa7aacb9238ac6676902129fda39d24ba"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaa7aacb9238ac6676902129fda39d24ba">ov2640_get_program_memory_pointer_access_address</a></div><div class="ttdeci">uint8_t ov2640_get_program_memory_pointer_access_address(ov2640_handle_t *handle, uint8_t *addr)</div><div class="ttdoc">get program memory pointer access address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07028">driver_ov2640.c:7028</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaa7ef549bb1548174fab129e6d1abb919"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaa7ef549bb1548174fab129e6d1abb919">ov2640_get_address_auto_increase</a></div><div class="ttdeci">uint8_t ov2640_get_address_auto_increase(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get address auto increase status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06452">driver_ov2640.c:6452</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaaaaa198099926096daacda2841c7ba58"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaaaaa198099926096daacda2841c7ba58">ov2640_set_byte_swap</a></div><div class="ttdeci">uint8_t ov2640_set_byte_swap(ov2640_handle_t *handle, ov2640_byte_swap_t byte_swap)</div><div class="ttdoc">set byte swap</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06092">driver_ov2640.c:6092</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaad1210a7fc509bb0f45141dfde4bfd27"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaad1210a7fc509bb0f45141dfde4bfd27">ov2640_get_zoom_speed</a></div><div class="ttdeci">uint8_t ov2640_get_zoom_speed(ov2640_handle_t *handle, uint8_t *speed)</div><div class="ttdoc">get zoom speed</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10760">driver_ov2640.c:10760</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaadec922f04e55b3731439a6584e049ba"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaadec922f04e55b3731439a6584e049ba">ov2640_get_dcw</a></div><div class="ttdeci">uint8_t ov2640_get_dcw(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get dcw status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08570">driver_ov2640.c:8570</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaadffd21b84925aa44ad2c022107f56d4"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaadffd21b84925aa44ad2c022107f56d4">ov2640_get_round</a></div><div class="ttdeci">uint8_t ov2640_get_round(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get round status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09661">driver_ov2640.c:9661</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gab08eb2fd61d647f03fab05ef486904d9"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gab08eb2fd61d647f03fab05ef486904d9">ov2640_get_lenc</a></div><div class="ttdeci">uint8_t ov2640_get_lenc(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get lenc status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07750">driver_ov2640.c:7750</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gab11ab762f97a5211b70012449480f162"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gab11ab762f97a5211b70012449480f162">ov2640_set_zoom_speed</a></div><div class="ttdeci">uint8_t ov2640_set_zoom_speed(ov2640_handle_t *handle, uint8_t speed)</div><div class="ttdoc">set zoom speed</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10709">driver_ov2640.c:10709</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gab4365f40536547382b581d074ced468d"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gab4365f40536547382b581d074ced468d">ov2640_href_timing_t</a></div><div class="ttdeci">ov2640_href_timing_t</div><div class="ttdoc">ov2640 href timing enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00200">driver_ov2640.h:201</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gab79f6113c7c1febe4498310e20e1eb01"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gab79f6113c7c1febe4498310e20e1eb01">ov2640_get_rgb</a></div><div class="ttdeci">uint8_t ov2640_get_rgb(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get rgb status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08406">driver_ov2640.c:8406</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gab8ecd48e539ed89052f8136227feac3a"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gab8ecd48e539ed89052f8136227feac3a">ov2640_set_dvp_jpeg_output_href_timing</a></div><div class="ttdeci">uint8_t ov2640_set_dvp_jpeg_output_href_timing(ov2640_handle_t *handle, ov2640_href_timing_t timing)</div><div class="ttdoc">set dvp jpeg output href timing</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06010">driver_ov2640.c:6010</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gab90a7d74a4e6d358677184859baa864e"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gab90a7d74a4e6d358677184859baa864e">ov2640_get_reset</a></div><div class="ttdeci">uint8_t ov2640_get_reset(ov2640_handle_t *handle, ov2640_reset_t type, ov2640_bool_t *enable)</div><div class="ttdoc">get reset status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06222">driver_ov2640.c:6222</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gab9a8ba5319fbe92d0c8b547ceaa79b80"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gab9a8ba5319fbe92d0c8b547ceaa79b80">ov2640_set_aec_sel</a></div><div class="ttdeci">uint8_t ov2640_set_aec_sel(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable aec sel</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07951">driver_ov2640.c:7951</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaba528db2ae8813b23bd1387b5fc19a97"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaba528db2ae8813b23bd1387b5fc19a97">ov2640_set_awb</a></div><div class="ttdeci">uint8_t ov2640_set_awb(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable awb</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07541">driver_ov2640.c:7541</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gabc4e8fb737fa4db182bee82a4b8e7c1c"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gabc4e8fb737fa4db182bee82a4b8e7c1c">ov2640_set_offset_x</a></div><div class="ttdeci">uint8_t ov2640_set_offset_x(ov2640_handle_t *handle, uint16_t size)</div><div class="ttdoc">set offset x</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10111">driver_ov2640.c:10111</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gabe052a37f91f8b17204f5e5e0c1db93f"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gabe052a37f91f8b17204f5e5e0c1db93f">ov2640_get_pre</a></div><div class="ttdeci">uint8_t ov2640_get_pre(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get pre status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07832">driver_ov2640.c:7832</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gabf3eda707f48b848d7b4546a147a76a3"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gabf3eda707f48b848d7b4546a147a76a3">ov2640_set_sde_indirect_register_data</a></div><div class="ttdeci">uint8_t ov2640_set_sde_indirect_register_data(ov2640_handle_t *handle, uint8_t data)</div><div class="ttdoc">set sde indirect register data</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09173">driver_ov2640.c:9173</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gabf6e8fcf8974b299bac958340686ffaf"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gabf6e8fcf8974b299bac958340686ffaf">ov2640_set_jpeg_output</a></div><div class="ttdeci">uint8_t ov2640_set_jpeg_output(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable jpeg output</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05846">driver_ov2640.c:5846</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gabffd362e89a307c3098db04a6aab1595"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gabffd362e89a307c3098db04a6aab1595">ov2640_get_sde_indirect_register_data</a></div><div class="ttdeci">uint8_t ov2640_get_sde_indirect_register_data(ov2640_handle_t *handle, uint8_t *data)</div><div class="ttdoc">get sde indirect register data</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09210">driver_ov2640.c:9210</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gac17ac550520670a799640ca9b8ed63e4"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gac17ac550520670a799640ca9b8ed63e4">ov2640_set_sde_indirect_register_address</a></div><div class="ttdeci">uint8_t ov2640_set_sde_indirect_register_address(ov2640_handle_t *handle, uint8_t addr)</div><div class="ttdoc">set sde indirect register address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09099">driver_ov2640.c:9099</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gac195ba1b1e60050c73af25d5445c4cd7"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gac195ba1b1e60050c73af25d5445c4cd7">ov2640_set_image_vertical</a></div><div class="ttdeci">uint8_t ov2640_set_image_vertical(ov2640_handle_t *handle, uint16_t size)</div><div class="ttdoc">set image vertical</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09356">driver_ov2640.c:9356</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gac4782affd833bc073ca163ddc24a15fc"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gac4782affd833bc073ca163ddc24a15fc">ov2640_get_sccb_slave_id</a></div><div class="ttdeci">uint8_t ov2640_get_sccb_slave_id(ov2640_handle_t *handle, uint8_t *id)</div><div class="ttdoc">get sccb slave id</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06370">driver_ov2640.c:6370</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gac4a5f63b1ff267f8070b1e2499f45ac8"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gac4a5f63b1ff267f8070b1e2499f45ac8">ov2640_get_bist</a></div><div class="ttdeci">uint8_t ov2640_get_bist(ov2640_handle_t *handle, ov2640_bist_t bist, ov2640_bool_t *enable)</div><div class="ttdoc">get bist status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06864">driver_ov2640.c:6864</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gac50423e58ebba5d4ac4d1d5051052f86"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gac50423e58ebba5d4ac4d1d5051052f86">ov2640_set_lenc</a></div><div class="ttdeci">uint8_t ov2640_set_lenc(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable lenc</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07705">driver_ov2640.c:7705</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gac79c0ea356d44bc5a0411a778a0b8e98"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gac79c0ea356d44bc5a0411a778a0b8e98">ov2640_get_program_memory_pointer_address</a></div><div class="ttdeci">uint8_t ov2640_get_program_memory_pointer_address(ov2640_handle_t *handle, uint16_t *addr)</div><div class="ttdoc">get program memory pointer address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06946">driver_ov2640.c:6946</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gac9044051a6570bcaf6cea705e0ca5e9d"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gac9044051a6570bcaf6cea705e0ca5e9d">ov2640_get_uv_adj</a></div><div class="ttdeci">uint8_t ov2640_get_uv_adj(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get uv adj status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08734">driver_ov2640.c:8734</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gacaa5b83b0092b653782326290cdd4d49"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gacaa5b83b0092b653782326290cdd4d49">ov2640_set_dsp_bypass</a></div><div class="ttdeci">uint8_t ov2640_set_dsp_bypass(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable dsp bypass</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05511">driver_ov2640.c:5511</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gacb1e2a3e19e264f574789678567ccf7d"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gacb1e2a3e19e264f574789678567ccf7d">ov2640_get_dvp_jpeg_output_href_timing</a></div><div class="ttdeci">uint8_t ov2640_get_dvp_jpeg_output_href_timing(ov2640_handle_t *handle, ov2640_href_timing_t *timing)</div><div class="ttdoc">get dvp jpeg output href timing</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06055">driver_ov2640.c:6055</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gacb791a4d8c115a4ff427ccf7d44fc3c6"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gacb791a4d8c115a4ff427ccf7d44fc3c6">ov2640_get_vfirst</a></div><div class="ttdeci">uint8_t ov2640_get_vfirst(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get vfirst status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08160">driver_ov2640.c:8160</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gacde3f8f1629e12c791bacc363755447c"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gacde3f8f1629e12c791bacc363755447c">ov2640_get_horizontal_divider</a></div><div class="ttdeci">uint8_t ov2640_get_horizontal_divider(ov2640_handle_t *handle, uint8_t *divider)</div><div class="ttdoc">get horizontal divider</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09839">driver_ov2640.c:9839</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gace5761f90938fd396baad71c954153b0"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gace5761f90938fd396baad71c954153b0">ov2640_get_dvp_pclk</a></div><div class="ttdeci">uint8_t ov2640_get_dvp_pclk(ov2640_handle_t *handle, uint8_t *pclk)</div><div class="ttdoc">get dvp pclk</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05727">driver_ov2640.c:5727</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gace9e84d451161261bddfebe20b5903a0"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gace9e84d451161261bddfebe20b5903a0">ov2640_get_yuv422</a></div><div class="ttdeci">uint8_t ov2640_get_yuv422(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get yuv422 status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08242">driver_ov2640.c:8242</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gad37887ee4a79bbc75432060e3d4e9b83"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gad37887ee4a79bbc75432060e3d4e9b83">ov2640_get_cip</a></div><div class="ttdeci">uint8_t ov2640_get_cip(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get cip status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07258">driver_ov2640.c:7258</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gad388f1b25983a1d0623e3c8cfcdb97ef"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gad388f1b25983a1d0623e3c8cfcdb97ef">ov2640_get_dp_selx</a></div><div class="ttdeci">uint8_t ov2640_get_dp_selx(ov2640_handle_t *handle, uint8_t *size)</div><div class="ttdoc">get dp selx</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10372">driver_ov2640.c:10372</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gad61de88a2dae0a4335236455fc4d95b5"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gad61de88a2dae0a4335236455fc4d95b5">ov2640_set_auto_mode</a></div><div class="ttdeci">uint8_t ov2640_set_auto_mode(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable auto_mode</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05593">driver_ov2640.c:5593</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gad70a95cd015d52dc161f22155be220f2"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gad70a95cd015d52dc161f22155be220f2">ov2640_set_sccb_slave_id</a></div><div class="ttdeci">uint8_t ov2640_set_sccb_slave_id(ov2640_handle_t *handle, uint8_t id)</div><div class="ttdoc">set sccb slave id</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06333">driver_ov2640.c:6333</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gade4a4da98a6d3633c7db18d101c46507"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gade4a4da98a6d3633c7db18d101c46507">ov2640_get_bpc</a></div><div class="ttdeci">uint8_t ov2640_get_bpc(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get bpc status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08980">driver_ov2640.c:8980</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gae1a2f8c4d3654811c3aa35f7bce0b948"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gae1a2f8c4d3654811c3aa35f7bce0b948">ov2640_get_horizontal_size</a></div><div class="ttdeci">uint8_t ov2640_get_horizontal_size(ov2640_handle_t *handle, uint16_t *size)</div><div class="ttdoc">get horizontal size</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09952">driver_ov2640.c:9952</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gae22daa2560b61d593525b4143f28c031"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gae22daa2560b61d593525b4143f28c031">ov2640_set_wpc</a></div><div class="ttdeci">uint8_t ov2640_set_wpc(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable wpc</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l09017">driver_ov2640.c:9017</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gae573b9e29f446c5dc348a99de68fa91c"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gae573b9e29f446c5dc348a99de68fa91c">ov2640_set_yuv</a></div><div class="ttdeci">uint8_t ov2640_set_yuv(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable yuv</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08279">driver_ov2640.c:8279</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gae96af23c8c1fe5de335c7f5ceb834a03"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gae96af23c8c1fe5de335c7f5ceb834a03">ov2640_get_auto_mode</a></div><div class="ttdeci">uint8_t ov2640_get_auto_mode(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get auto mode status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05638">driver_ov2640.c:5638</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaeb3ac8101d6d6ec1fbb4379831489a15"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaeb3ac8101d6d6ec1fbb4379831489a15">ov2640_get_sccb_master_speed</a></div><div class="ttdeci">uint8_t ov2640_get_sccb_master_speed(ov2640_handle_t *handle, uint8_t *speed)</div><div class="ttdoc">get sccb master speed</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06296">driver_ov2640.c:6296</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaecba6f6c5262f0af304fdbd1a1e367b4"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaecba6f6c5262f0af304fdbd1a1e367b4">ov2640_get_dvp_output_format</a></div><div class="ttdeci">uint8_t ov2640_get_dvp_output_format(ov2640_handle_t *handle, ov2640_dvp_output_format_t *format)</div><div class="ttdoc">get dvp output format</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05973">driver_ov2640.c:5973</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaeeb7d3840a27b49a0a6902490605a5fa"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaeeb7d3840a27b49a0a6902490605a5fa">ov2640_get_awb_gain</a></div><div class="ttdeci">uint8_t ov2640_get_awb_gain(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get awb gain status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07668">driver_ov2640.c:7668</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaf390daa6cc384456f0a0680904302b1a"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaf390daa6cc384456f0a0680904302b1a">ov2640_set_program_memory_pointer_access_address</a></div><div class="ttdeci">uint8_t ov2640_set_program_memory_pointer_access_address(ov2640_handle_t *handle, uint8_t addr)</div><div class="ttdoc">set program memory pointer access address</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06991">driver_ov2640.c:6991</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaf624dfdaa82d16bb66207178f411ad25"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaf624dfdaa82d16bb66207178f411ad25">ov2640_set_sccb_master_speed</a></div><div class="ttdeci">uint8_t ov2640_set_sccb_master_speed(ov2640_handle_t *handle, uint8_t speed)</div><div class="ttdoc">set sccb master speed</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l06259">driver_ov2640.c:6259</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaf70283adcf3673f985b78ad264971787"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaf70283adcf3673f985b78ad264971787">ov2640_set_dmy</a></div><div class="ttdeci">uint8_t ov2640_set_dmy(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable dmy</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07295">driver_ov2640.c:7295</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaf7f1bf8e758cd5907e75e0c24a76b653"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaf7f1bf8e758cd5907e75e0c24a76b653">ov2640_get_aec_enable</a></div><div class="ttdeci">uint8_t ov2640_get_aec_enable(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get aec enable status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07914">driver_ov2640.c:7914</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaf98d4e7dab531a7147e2f52ea6a3805d"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaf98d4e7dab531a7147e2f52ea6a3805d">ov2640_set_sccb_protocol_status</a></div><div class="ttdeci">uint8_t ov2640_set_sccb_protocol_status(ov2640_handle_t *handle, uint8_t status)</div><div class="ttdoc">set sccb protocol status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l07139">driver_ov2640.c:7139</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaf9fcdb542c124f76dd17c38bd1cc63b5"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaf9fcdb542c124f76dd17c38bd1cc63b5">ov2640_set_dcw</a></div><div class="ttdeci">uint8_t ov2640_set_dcw(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable dcw</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l08525">driver_ov2640.c:8525</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gafd799ff50908f1364c8f5fed94b5ed98"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gafd799ff50908f1364c8f5fed94b5ed98">ov2640_set_dvp_output_format</a></div><div class="ttdeci">uint8_t ov2640_set_dvp_output_format(ov2640_handle_t *handle, ov2640_dvp_output_format_t format)</div><div class="ttdoc">set dvp output format</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05928">driver_ov2640.c:5928</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gafea72bf7cda51a2b91c77be75a4a69d0"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gafea72bf7cda51a2b91c77be75a4a69d0">ov2640_set_dp_sely</a></div><div class="ttdeci">uint8_t ov2640_set_dp_sely(ov2640_handle_t *handle, uint8_t size)</div><div class="ttdoc">set dp sely</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10410">driver_ov2640.c:10410</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaff7fa8ac9f9d9dbb08b910e77445b470"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaff7fa8ac9f9d9dbb08b910e77445b470">ov2640_get_offset_y</a></div><div class="ttdeci">uint8_t ov2640_get_offset_y(ov2640_handle_t *handle, uint16_t *size)</div><div class="ttdoc">get offset y</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10275">driver_ov2640.c:10275</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gaffd35eb2085f76c5ff9d46b5f3cc4277"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gaffd35eb2085f76c5ff9d46b5f3cc4277">ov2640_get_dp_sely</a></div><div class="ttdeci">uint8_t ov2640_get_dp_sely(ov2640_handle_t *handle, uint8_t *size)</div><div class="ttdoc">get dp sely</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10461">driver_ov2640.c:10461</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga1453d3b404bccd76de74a74e06bef9aea0599ce4b8a287d9e9464b94ec06260ba"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aea0599ce4b8a287d9e9464b94ec06260ba">OV2640_DVP_OUTPUT_FORMAT_YUV422</a></div><div class="ttdeci">@ OV2640_DVP_OUTPUT_FORMAT_YUV422</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00192">driver_ov2640.h:192</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga1453d3b404bccd76de74a74e06bef9aea59fedcf1e042825f946e84029ed1e651"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aea59fedcf1e042825f946e84029ed1e651">OV2640_DVP_OUTPUT_FORMAT_RGB565</a></div><div class="ttdeci">@ OV2640_DVP_OUTPUT_FORMAT_RGB565</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00194">driver_ov2640.h:194</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga1453d3b404bccd76de74a74e06bef9aeae2e50f6c63ff276a23477d23d5815313"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga1453d3b404bccd76de74a74e06bef9aeae2e50f6c63ff276a23477d23d5815313">OV2640_DVP_OUTPUT_FORMAT_RAW10</a></div><div class="ttdeci">@ OV2640_DVP_OUTPUT_FORMAT_RAW10</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00193">driver_ov2640.h:193</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga84414839f206ee502d905619cc1ffdd3a008ebd578e27272253704c80aa05efec"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga84414839f206ee502d905619cc1ffdd3a008ebd578e27272253704c80aa05efec">OV2640_BYTE_SWAP_UVUV</a></div><div class="ttdeci">@ OV2640_BYTE_SWAP_UVUV</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00212">driver_ov2640.h:212</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga84414839f206ee502d905619cc1ffdd3a06f596bc836d80ce69ebcde3aa105d30"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga84414839f206ee502d905619cc1ffdd3a06f596bc836d80ce69ebcde3aa105d30">OV2640_BYTE_SWAP_YUYV</a></div><div class="ttdeci">@ OV2640_BYTE_SWAP_YUYV</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00211">driver_ov2640.h:211</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga8b516b09837975efc701cbe77a5d6183a07ae9a061df5b74823f72b01078c2286"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a07ae9a061df5b74823f72b01078c2286">OV2640_BIST_BOOT_ROM</a></div><div class="ttdeci">@ OV2640_BIST_BOOT_ROM</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00234">driver_ov2640.h:234</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga8b516b09837975efc701cbe77a5d6183a15b3255e62db68157a1a6f8390481ae6"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a15b3255e62db68157a1a6f8390481ae6">OV2640_BIST_RW_1_ERROR_512_BYTE</a></div><div class="ttdeci">@ OV2640_BIST_RW_1_ERROR_512_BYTE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00237">driver_ov2640.h:237</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga8b516b09837975efc701cbe77a5d6183a281fc1a5c35bb95e3602607175c52329"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a281fc1a5c35bb95e3602607175c52329">OV2640_BIST_RW_1_ERROR_12K_BYTE</a></div><div class="ttdeci">@ OV2640_BIST_RW_1_ERROR_12K_BYTE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00235">driver_ov2640.h:235</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga8b516b09837975efc701cbe77a5d6183a2ef290ba7448e69e8ca28ac78ba1b4e0"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a2ef290ba7448e69e8ca28ac78ba1b4e0">OV2640_BIST_RW_0_ERROR_12K_BYTE</a></div><div class="ttdeci">@ OV2640_BIST_RW_0_ERROR_12K_BYTE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00236">driver_ov2640.h:236</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga8b516b09837975efc701cbe77a5d6183a93753d284dfac0f9fa55db5db2d06f42"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a93753d284dfac0f9fa55db5db2d06f42">OV2640_BIST_BUSY_OR_SHOT_RESET</a></div><div class="ttdeci">@ OV2640_BIST_BUSY_OR_SHOT_RESET</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00239">driver_ov2640.h:239</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga8b516b09837975efc701cbe77a5d6183a9abde0b8b1c431535ca0adb1182e4512"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183a9abde0b8b1c431535ca0adb1182e4512">OV2640_BIST_MICROCONTROLLER_RESET</a></div><div class="ttdeci">@ OV2640_BIST_MICROCONTROLLER_RESET</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00233">driver_ov2640.h:233</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga8b516b09837975efc701cbe77a5d6183ab2221998c1f8657b489872aa489be430"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183ab2221998c1f8657b489872aa489be430">OV2640_BIST_RW_0_ERROR_512_BYTE</a></div><div class="ttdeci">@ OV2640_BIST_RW_0_ERROR_512_BYTE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00238">driver_ov2640.h:238</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_gga8b516b09837975efc701cbe77a5d6183abe0b2fba1f251988e84db3d29b52594b"><div class="ttname"><a href="group__ov2640__dsp__driver.html#gga8b516b09837975efc701cbe77a5d6183abe0b2fba1f251988e84db3d29b52594b">OV2640_BIST_LAUNCH</a></div><div class="ttdeci">@ OV2640_BIST_LAUNCH</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00240">driver_ov2640.h:240</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ggaa31052b40a0315c5f6c8d64251b1e1b9a21689427ac9cbaa42ec6b2cb1532cd02"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a21689427ac9cbaa42ec6b2cb1532cd02">OV2640_RESET_JPEG</a></div><div class="ttdeci">@ OV2640_RESET_JPEG</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00222">driver_ov2640.h:222</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ggaa31052b40a0315c5f6c8d64251b1e1b9a3ce697ad8d9ea132141bbd2bde06fd98"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a3ce697ad8d9ea132141bbd2bde06fd98">OV2640_RESET_CIF</a></div><div class="ttdeci">@ OV2640_RESET_CIF</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00225">driver_ov2640.h:225</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ggaa31052b40a0315c5f6c8d64251b1e1b9a4b862ed9b05d4c0e96fa6eee1d170cb3"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a4b862ed9b05d4c0e96fa6eee1d170cb3">OV2640_RESET_MICROCONTROLLER</a></div><div class="ttdeci">@ OV2640_RESET_MICROCONTROLLER</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00220">driver_ov2640.h:220</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ggaa31052b40a0315c5f6c8d64251b1e1b9a982e8e25a8c0706b225d3acff092b1c2"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9a982e8e25a8c0706b225d3acff092b1c2">OV2640_RESET_SCCB</a></div><div class="ttdeci">@ OV2640_RESET_SCCB</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00221">driver_ov2640.h:221</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ggaa31052b40a0315c5f6c8d64251b1e1b9aee895106328bfa741567dcbb895c2a7e"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9aee895106328bfa741567dcbb895c2a7e">OV2640_RESET_DVP</a></div><div class="ttdeci">@ OV2640_RESET_DVP</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00223">driver_ov2640.h:223</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ggaa31052b40a0315c5f6c8d64251b1e1b9af4da534020c17132fcb5183382994c94"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ggaa31052b40a0315c5f6c8d64251b1e1b9af4da534020c17132fcb5183382994c94">OV2640_RESET_IPU</a></div><div class="ttdeci">@ OV2640_RESET_IPU</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00224">driver_ov2640.h:224</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ggab4365f40536547382b581d074ced468da0f74722a886d25c5d81a7ac1518400d4"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ggab4365f40536547382b581d074ced468da0f74722a886d25c5d81a7ac1518400d4">OV2640_HREF_TIMING_VSYNC</a></div><div class="ttdeci">@ OV2640_HREF_TIMING_VSYNC</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00203">driver_ov2640.h:203</a></div></div>
<div class="ttc" id="agroup__ov2640__dsp__driver_html_ggab4365f40536547382b581d074ced468da751c5fe8578b6892b0271bddf6be6b5d"><div class="ttname"><a href="group__ov2640__dsp__driver.html#ggab4365f40536547382b581d074ced468da751c5fe8578b6892b0271bddf6be6b5d">OV2640_HREF_TIMING_SENSOR</a></div><div class="ttdeci">@ OV2640_HREF_TIMING_SENSOR</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00202">driver_ov2640.h:202</a></div></div>
<div class="ttc" id="agroup__ov2640__extend__driver_html_ga2783c18c739c7428bac0a33b02dbce73"><div class="ttname"><a href="group__ov2640__extend__driver.html#ga2783c18c739c7428bac0a33b02dbce73">ov2640_get_dsp_reg</a></div><div class="ttdeci">uint8_t ov2640_get_dsp_reg(ov2640_handle_t *handle, uint8_t reg, uint8_t *data)</div><div class="ttdoc">get dsp reg</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l12264">driver_ov2640.c:12264</a></div></div>
<div class="ttc" id="agroup__ov2640__extend__driver_html_gac1c163c1488ed18e13fa679f5fd9dd93"><div class="ttname"><a href="group__ov2640__extend__driver.html#gac1c163c1488ed18e13fa679f5fd9dd93">ov2640_set_dsp_reg</a></div><div class="ttdeci">uint8_t ov2640_set_dsp_reg(ov2640_handle_t *handle, uint8_t reg, uint8_t data)</div><div class="ttdoc">set dsp reg</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l12290">driver_ov2640.c:12290</a></div></div>
<div class="ttc" id="agroup__ov2640__extend__driver_html_gaccef6cec9d4a3a6df0ce10b3171a2acd"><div class="ttname"><a href="group__ov2640__extend__driver.html#gaccef6cec9d4a3a6df0ce10b3171a2acd">ov2640_set_sensor_reg</a></div><div class="ttdeci">uint8_t ov2640_set_sensor_reg(ov2640_handle_t *handle, uint8_t reg, uint8_t data)</div><div class="ttdoc">set sensor reg</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l12342">driver_ov2640.c:12342</a></div></div>
<div class="ttc" id="agroup__ov2640__extend__driver_html_gaf1fb17ae1ef5364e8bfaf2b92e2d31da"><div class="ttname"><a href="group__ov2640__extend__driver.html#gaf1fb17ae1ef5364e8bfaf2b92e2d31da">ov2640_get_sensor_reg</a></div><div class="ttdeci">uint8_t ov2640_get_sensor_reg(ov2640_handle_t *handle, uint8_t reg, uint8_t *data)</div><div class="ttdoc">get sensor reg</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l12316">driver_ov2640.c:12316</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ga08495a47f85ca91e4fbfe9e030119d70"><div class="ttname"><a href="group__ov2640__function__driver.html#ga08495a47f85ca91e4fbfe9e030119d70">ov2640_set_special_effect</a></div><div class="ttdeci">uint8_t ov2640_set_special_effect(ov2640_handle_t *handle, ov2640_special_effect_t effect)</div><div class="ttdoc">set special effect</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l11865">driver_ov2640.c:11865</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ga243656ee707b0943ea373084af9dd5ab"><div class="ttname"><a href="group__ov2640__function__driver.html#ga243656ee707b0943ea373084af9dd5ab">ov2640_special_effect_t</a></div><div class="ttdeci">ov2640_special_effect_t</div><div class="ttdoc">ov2640 special effect enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00303">driver_ov2640.h:304</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ga27aec4da4f10aece7710a98a4d36d7db"><div class="ttname"><a href="group__ov2640__function__driver.html#ga27aec4da4f10aece7710a98a4d36d7db">ov2640_set_light_mode</a></div><div class="ttdeci">uint8_t ov2640_set_light_mode(ov2640_handle_t *handle, ov2640_light_mode_t mode)</div><div class="ttdoc">set light mode</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10797">driver_ov2640.c:10797</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ga439f59caa66e7da71f74d7cb7eecf7be"><div class="ttname"><a href="group__ov2640__function__driver.html#ga439f59caa66e7da71f74d7cb7eecf7be">ov2640_contrast_t</a></div><div class="ttdeci">ov2640_contrast_t</div><div class="ttdoc">ov2640 contrast enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00291">driver_ov2640.h:292</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ga46880c8a7ebc0e0acc6d2d3d1213d575"><div class="ttname"><a href="group__ov2640__function__driver.html#ga46880c8a7ebc0e0acc6d2d3d1213d575">ov2640_brightness_t</a></div><div class="ttdeci">ov2640_brightness_t</div><div class="ttdoc">ov2640 brightness enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00279">driver_ov2640.h:280</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ga5098b0d6dec6f3ac0ebe6b96e0d22c87"><div class="ttname"><a href="group__ov2640__function__driver.html#ga5098b0d6dec6f3ac0ebe6b96e0d22c87">ov2640_color_saturation_t</a></div><div class="ttdeci">ov2640_color_saturation_t</div><div class="ttdoc">ov2640 color saturation enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00267">driver_ov2640.h:268</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ga526643284deaeb5107930554be7e3a92"><div class="ttname"><a href="group__ov2640__function__driver.html#ga526643284deaeb5107930554be7e3a92">ov2640_set_color_saturation</a></div><div class="ttdeci">uint8_t ov2640_set_color_saturation(ov2640_handle_t *handle, ov2640_color_saturation_t color)</div><div class="ttdoc">set color saturation</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l10996">driver_ov2640.c:10996</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ga639144a542044221282697efcf3a0939"><div class="ttname"><a href="group__ov2640__function__driver.html#ga639144a542044221282697efcf3a0939">ov2640_set_contrast</a></div><div class="ttdeci">uint8_t ov2640_set_contrast(ov2640_handle_t *handle, ov2640_contrast_t contrast)</div><div class="ttdoc">set contrast</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l11522">driver_ov2640.c:11522</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gace364d6029a2239fa5d9a8a80f0a7b6c"><div class="ttname"><a href="group__ov2640__function__driver.html#gace364d6029a2239fa5d9a8a80f0a7b6c">ov2640_light_mode_t</a></div><div class="ttdeci">ov2640_light_mode_t</div><div class="ttdoc">ov2640 light mode enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00255">driver_ov2640.h:256</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gadc4a0ccace59e541b76f2bbfa9d3eb0c"><div class="ttname"><a href="group__ov2640__function__driver.html#gadc4a0ccace59e541b76f2bbfa9d3eb0c">ov2640_set_brightness</a></div><div class="ttdeci">uint8_t ov2640_set_brightness(ov2640_handle_t *handle, ov2640_brightness_t brightness)</div><div class="ttdoc">set brightness</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l11259">driver_ov2640.c:11259</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga243656ee707b0943ea373084af9dd5aba2c1c9701fcf495e1c4d1c7dcd9bfa1be"><div class="ttname"><a href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba2c1c9701fcf495e1c4d1c7dcd9bfa1be">OV2640_SPECIAL_EFFECT_ANTIQUE</a></div><div class="ttdeci">@ OV2640_SPECIAL_EFFECT_ANTIQUE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00305">driver_ov2640.h:305</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga243656ee707b0943ea373084af9dd5aba6bddb666fa813f349913581710ef01a0"><div class="ttname"><a href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba6bddb666fa813f349913581710ef01a0">OV2640_SPECIAL_EFFECT_BW_NEGATIVE</a></div><div class="ttdeci">@ OV2640_SPECIAL_EFFECT_BW_NEGATIVE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00311">driver_ov2640.h:311</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga243656ee707b0943ea373084af9dd5aba905bf0bd55067b0aaec07ed8f2e6122c"><div class="ttname"><a href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5aba905bf0bd55067b0aaec07ed8f2e6122c">OV2640_SPECIAL_EFFECT_GREENISH</a></div><div class="ttdeci">@ OV2640_SPECIAL_EFFECT_GREENISH</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00307">driver_ov2640.h:307</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga243656ee707b0943ea373084af9dd5abab12c96a5443adcfecf9af7da0b47e16e"><div class="ttname"><a href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abab12c96a5443adcfecf9af7da0b47e16e">OV2640_SPECIAL_EFFECT_BLUISH</a></div><div class="ttdeci">@ OV2640_SPECIAL_EFFECT_BLUISH</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00306">driver_ov2640.h:306</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga243656ee707b0943ea373084af9dd5abac1d92b402b89bd8e649445eb2fdc2636"><div class="ttname"><a href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abac1d92b402b89bd8e649445eb2fdc2636">OV2640_SPECIAL_EFFECT_REDDISH</a></div><div class="ttdeci">@ OV2640_SPECIAL_EFFECT_REDDISH</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00308">driver_ov2640.h:308</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga243656ee707b0943ea373084af9dd5abacd9ef6df06690d15f1f06309325e3938"><div class="ttname"><a href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abacd9ef6df06690d15f1f06309325e3938">OV2640_SPECIAL_EFFECT_NEGATIVE</a></div><div class="ttdeci">@ OV2640_SPECIAL_EFFECT_NEGATIVE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00310">driver_ov2640.h:310</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga243656ee707b0943ea373084af9dd5abae8272118676f6699b98506aea3110415"><div class="ttname"><a href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abae8272118676f6699b98506aea3110415">OV2640_SPECIAL_EFFECT_NORMAL</a></div><div class="ttdeci">@ OV2640_SPECIAL_EFFECT_NORMAL</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00312">driver_ov2640.h:312</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga243656ee707b0943ea373084af9dd5abaffc7c7f378e9f6c19a4a6d81fd5a5bc5"><div class="ttname"><a href="group__ov2640__function__driver.html#gga243656ee707b0943ea373084af9dd5abaffc7c7f378e9f6c19a4a6d81fd5a5bc5">OV2640_SPECIAL_EFFECT_BW</a></div><div class="ttdeci">@ OV2640_SPECIAL_EFFECT_BW</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00309">driver_ov2640.h:309</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga439f59caa66e7da71f74d7cb7eecf7bea04652b9a5ef81c787707062bb6b68416"><div class="ttname"><a href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea04652b9a5ef81c787707062bb6b68416">OV2640_CONTRAST_POSITIVE_1</a></div><div class="ttdeci">@ OV2640_CONTRAST_POSITIVE_1</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00294">driver_ov2640.h:294</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga439f59caa66e7da71f74d7cb7eecf7bea0d7e1363f590a85925661f83272d9b25"><div class="ttname"><a href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea0d7e1363f590a85925661f83272d9b25">OV2640_CONTRAST_0</a></div><div class="ttdeci">@ OV2640_CONTRAST_0</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00295">driver_ov2640.h:295</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga439f59caa66e7da71f74d7cb7eecf7bea2ab60fe559ffeff6dd44385e9ce71088"><div class="ttname"><a href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea2ab60fe559ffeff6dd44385e9ce71088">OV2640_CONTRAST_NEGATIVE_1</a></div><div class="ttdeci">@ OV2640_CONTRAST_NEGATIVE_1</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00296">driver_ov2640.h:296</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga439f59caa66e7da71f74d7cb7eecf7bea3ea3b18168ae5ead6d8810439bb2a3dd"><div class="ttname"><a href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7bea3ea3b18168ae5ead6d8810439bb2a3dd">OV2640_CONTRAST_POSITIVE_2</a></div><div class="ttdeci">@ OV2640_CONTRAST_POSITIVE_2</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00293">driver_ov2640.h:293</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga439f59caa66e7da71f74d7cb7eecf7beaba78bbd702223d68419e7983c657ca19"><div class="ttname"><a href="group__ov2640__function__driver.html#gga439f59caa66e7da71f74d7cb7eecf7beaba78bbd702223d68419e7983c657ca19">OV2640_CONTRAST_NEGATIVE_2</a></div><div class="ttdeci">@ OV2640_CONTRAST_NEGATIVE_2</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00297">driver_ov2640.h:297</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga46880c8a7ebc0e0acc6d2d3d1213d575a0e35c546e5e8bedc021f836ba3e18cd5"><div class="ttname"><a href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a0e35c546e5e8bedc021f836ba3e18cd5">OV2640_BRIGHTNESS_0</a></div><div class="ttdeci">@ OV2640_BRIGHTNESS_0</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00283">driver_ov2640.h:283</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga46880c8a7ebc0e0acc6d2d3d1213d575a0f1f0993f1d0c6cff7d033e026ee19b8"><div class="ttname"><a href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a0f1f0993f1d0c6cff7d033e026ee19b8">OV2640_BRIGHTNESS_NEGATIVE_1</a></div><div class="ttdeci">@ OV2640_BRIGHTNESS_NEGATIVE_1</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00284">driver_ov2640.h:284</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga46880c8a7ebc0e0acc6d2d3d1213d575a7f5952d3dec1b35a42bc346709fb0823"><div class="ttname"><a href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a7f5952d3dec1b35a42bc346709fb0823">OV2640_BRIGHTNESS_NEGATIVE_2</a></div><div class="ttdeci">@ OV2640_BRIGHTNESS_NEGATIVE_2</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00285">driver_ov2640.h:285</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga46880c8a7ebc0e0acc6d2d3d1213d575a9f608218541608892870f68aeb0365c1"><div class="ttname"><a href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575a9f608218541608892870f68aeb0365c1">OV2640_BRIGHTNESS_POSITIVE_2</a></div><div class="ttdeci">@ OV2640_BRIGHTNESS_POSITIVE_2</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00281">driver_ov2640.h:281</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga46880c8a7ebc0e0acc6d2d3d1213d575ac5ffe6703a4b013e936cd486c491991e"><div class="ttname"><a href="group__ov2640__function__driver.html#gga46880c8a7ebc0e0acc6d2d3d1213d575ac5ffe6703a4b013e936cd486c491991e">OV2640_BRIGHTNESS_POSITIVE_1</a></div><div class="ttdeci">@ OV2640_BRIGHTNESS_POSITIVE_1</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00282">driver_ov2640.h:282</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga5098b0d6dec6f3ac0ebe6b96e0d22c87a029e26047a9ee213b981079f12a8c75d"><div class="ttname"><a href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a029e26047a9ee213b981079f12a8c75d">OV2640_COLOR_SATURATION_NEGATIVE_1</a></div><div class="ttdeci">@ OV2640_COLOR_SATURATION_NEGATIVE_1</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00272">driver_ov2640.h:272</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga5098b0d6dec6f3ac0ebe6b96e0d22c87a5cac2ad9cacde214c67633da7d832cfe"><div class="ttname"><a href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a5cac2ad9cacde214c67633da7d832cfe">OV2640_COLOR_SATURATION_POSITIVE_2</a></div><div class="ttdeci">@ OV2640_COLOR_SATURATION_POSITIVE_2</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00269">driver_ov2640.h:269</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga5098b0d6dec6f3ac0ebe6b96e0d22c87a85ce25081a4e3d94586ffc4fdd233bb3"><div class="ttname"><a href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87a85ce25081a4e3d94586ffc4fdd233bb3">OV2640_COLOR_SATURATION_POSITIVE_1</a></div><div class="ttdeci">@ OV2640_COLOR_SATURATION_POSITIVE_1</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00270">driver_ov2640.h:270</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga5098b0d6dec6f3ac0ebe6b96e0d22c87aa35aa98941621aa8f754b4e8750d8005"><div class="ttname"><a href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87aa35aa98941621aa8f754b4e8750d8005">OV2640_COLOR_SATURATION_0</a></div><div class="ttdeci">@ OV2640_COLOR_SATURATION_0</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00271">driver_ov2640.h:271</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_gga5098b0d6dec6f3ac0ebe6b96e0d22c87acdc86613824011d64d340d837ce8990e"><div class="ttname"><a href="group__ov2640__function__driver.html#gga5098b0d6dec6f3ac0ebe6b96e0d22c87acdc86613824011d64d340d837ce8990e">OV2640_COLOR_SATURATION_NEGATIVE_2</a></div><div class="ttdeci">@ OV2640_COLOR_SATURATION_NEGATIVE_2</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00273">driver_ov2640.h:273</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ggace364d6029a2239fa5d9a8a80f0a7b6ca1683e69da1acd4709e5fcd5d128c67bf"><div class="ttname"><a href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca1683e69da1acd4709e5fcd5d128c67bf">OV2640_LIGHT_MODE_OFFICE</a></div><div class="ttdeci">@ OV2640_LIGHT_MODE_OFFICE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00260">driver_ov2640.h:260</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ggace364d6029a2239fa5d9a8a80f0a7b6ca61e520d561043dbece555229e1fa3a8b"><div class="ttname"><a href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca61e520d561043dbece555229e1fa3a8b">OV2640_LIGHT_MODE_CLOUDY</a></div><div class="ttdeci">@ OV2640_LIGHT_MODE_CLOUDY</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00259">driver_ov2640.h:259</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ggace364d6029a2239fa5d9a8a80f0a7b6ca6cb49f13e0bbf6a23604b428fa44d2a0"><div class="ttname"><a href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6ca6cb49f13e0bbf6a23604b428fa44d2a0">OV2640_LIGHT_MODE_SUNNY</a></div><div class="ttdeci">@ OV2640_LIGHT_MODE_SUNNY</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00258">driver_ov2640.h:258</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ggace364d6029a2239fa5d9a8a80f0a7b6cac2fe607dbd4381c838ff1f6ae2101e7e"><div class="ttname"><a href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6cac2fe607dbd4381c838ff1f6ae2101e7e">OV2640_LIGHT_MODE_HOME</a></div><div class="ttdeci">@ OV2640_LIGHT_MODE_HOME</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00261">driver_ov2640.h:261</a></div></div>
<div class="ttc" id="agroup__ov2640__function__driver_html_ggace364d6029a2239fa5d9a8a80f0a7b6caefe54361ac6100b4b7366d3e2c8aa0f6"><div class="ttname"><a href="group__ov2640__function__driver.html#ggace364d6029a2239fa5d9a8a80f0a7b6caefe54361ac6100b4b7366d3e2c8aa0f6">OV2640_LIGHT_MODE_AUTO</a></div><div class="ttdeci">@ OV2640_LIGHT_MODE_AUTO</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00257">driver_ov2640.h:257</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga03e624b9ea8963e1240dd77c23ee40e6"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga03e624b9ea8963e1240dd77c23ee40e6">ov2640_get_power_reset_pin_remap</a></div><div class="ttdeci">uint8_t ov2640_get_power_reset_pin_remap(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get power reset pin remap status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01856">driver_ov2640.c:1856</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga044814955d659ecef0b3f41d087c42f7"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga044814955d659ecef0b3f41d087c42f7">ov2640_table_jpeg_init</a></div><div class="ttdeci">uint8_t ov2640_table_jpeg_init(ov2640_handle_t *handle)</div><div class="ttdoc">table jpeg init</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l00888">driver_ov2640.c:888</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga06bd1ab81e813a979b9386ece460956e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga06bd1ab81e813a979b9386ece460956e">ov2640_get_line_interval_adjust</a></div><div class="ttdeci">uint8_t ov2640_get_line_interval_adjust(ov2640_handle_t *handle, uint16_t *adjust)</div><div class="ttdoc">get line interval adjust</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03962">driver_ov2640.c:3962</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga06c01e10747e9d69d0409778889472ca"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga06c01e10747e9d69d0409778889472ca">ov2640_get_luminance_signal_high_range</a></div><div class="ttdeci">uint8_t ov2640_get_luminance_signal_high_range(ov2640_handle_t *handle, uint8_t *range)</div><div class="ttdoc">get luminance signal high range</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03704">driver_ov2640.c:3704</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga0a7335d022c1c7f2ed54f14ec2f297af"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga0a7335d022c1c7f2ed54f14ec2f297af">ov2640_table_rgb565_init</a></div><div class="ttdeci">uint8_t ov2640_table_rgb565_init(ov2640_handle_t *handle)</div><div class="ttdoc">table rgb565 init</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l00930">driver_ov2640.c:930</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga0b42ab74fb9bdbdc809cfc8bfb9e9a7e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga0b42ab74fb9bdbdc809cfc8bfb9e9a7e">ov2640_set_vertical_flip</a></div><div class="ttdeci">uint8_t ov2640_set_vertical_flip(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable vertical flip</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01452">driver_ov2640.c:1452</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga0c54b9ac675fc56e6a52b86bb1a179ab"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga0c54b9ac675fc56e6a52b86bb1a179ab">ov2640_edge_t</a></div><div class="ttdeci">ov2640_edge_t</div><div class="ttdoc">ov2640 edge enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00153">driver_ov2640.h:154</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga0db34e4f013883abba5bfeee4dcac8b2"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga0db34e4f013883abba5bfeee4dcac8b2">ov2640_get_hsync_position_and_width_end_point</a></div><div class="ttdeci">uint8_t ov2640_get_hsync_position_and_width_end_point(ov2640_handle_t *handle, uint16_t *position)</div><div class="ttdoc">get hsync position and width end point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04067">driver_ov2640.c:4067</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga131fc8d76543d3e8645b7bc32c0fe054"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga131fc8d76543d3e8645b7bc32c0fe054">ov2640_get_agc_gain</a></div><div class="ttdeci">uint8_t ov2640_get_agc_gain(ov2640_handle_t *handle, uint16_t *gain)</div><div class="ttdoc">get agc gain</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01033">driver_ov2640.c:1033</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga1580c13dd125b3e615e24c37c5118937"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga1580c13dd125b3e615e24c37c5118937">ov2640_get_luminance_average</a></div><div class="ttdeci">uint8_t ov2640_get_luminance_average(ov2640_handle_t *handle, uint8_t *average)</div><div class="ttdoc">get luminance average</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04344">driver_ov2640.c:4344</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga171fa9a10b49cf4e049bdc328d0b23b8"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga171fa9a10b49cf4e049bdc328d0b23b8">ov2640_set_hsync_polarity</a></div><div class="ttdeci">uint8_t ov2640_set_hsync_polarity(ov2640_handle_t *handle, ov2640_polarity_t polarity)</div><div class="ttdoc">set hsync polarity</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03585">driver_ov2640.c:3585</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga184b306f8145d0f7fc0614696967986a"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga184b306f8145d0f7fc0614696967986a">ov2640_set_60hz_banding_aec</a></div><div class="ttdeci">uint8_t ov2640_set_60hz_banding_aec(ov2640_handle_t *handle, uint16_t aec)</div><div class="ttdoc">set 60hz banding aec</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05137">driver_ov2640.c:5137</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga1a0de0cd4a591d00302b59c6c3f87e64"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga1a0de0cd4a591d00302b59c6c3f87e64">ov2640_set_horizontal_window_end</a></div><div class="ttdeci">uint8_t ov2640_set_horizontal_window_end(ov2640_handle_t *handle, uint16_t end)</div><div class="ttdoc">set horizontal window end</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04487">driver_ov2640.c:4487</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga202e2a04ebf98cf77a9bcf28c68eed16"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga202e2a04ebf98cf77a9bcf28c68eed16">ov2640_set_mode</a></div><div class="ttdeci">uint8_t ov2640_set_mode(ov2640_handle_t *handle, ov2640_mode_t mode)</div><div class="ttdoc">set mode</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01729">driver_ov2640.c:1729</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga249f1f87aefa1273d6f76f6e7be6f7a4"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga249f1f87aefa1273d6f76f6e7be6f7a4">ov2640_get_16_zone_average_weight_option</a></div><div class="ttdeci">uint8_t ov2640_get_16_zone_average_weight_option(ov2640_handle_t *handle, uint32_t *avg)</div><div class="ttdoc">get 16 zone average weight option</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05302">driver_ov2640.c:5302</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga24f750d45ea064e44f640f0a8e2ed481"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga24f750d45ea064e44f640f0a8e2ed481">ov2640_get_band_filter</a></div><div class="ttdeci">uint8_t ov2640_get_band_filter(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get band filter status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02810">driver_ov2640.c:2810</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2556343f91c150bb396cc56e0821b382"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2556343f91c150bb396cc56e0821b382">ov2640_get_href_chsync_swap</a></div><div class="ttdeci">uint8_t ov2640_get_href_chsync_swap(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get href chsync swap status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03220">driver_ov2640.c:3220</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga257dfc4fee8cc975606b0343aff22915"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga257dfc4fee8cc975606b0343aff22915">ov2640_set_frame_length_adjustment</a></div><div class="ttdeci">uint8_t ov2640_set_frame_length_adjustment(ov2640_handle_t *handle, uint16_t frame)</div><div class="ttdoc">set frame length adjustment</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04756">driver_ov2640.c:4756</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2947b964792117ac51e4c0ca7bf30f15"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2947b964792117ac51e4c0ca7bf30f15">ov2640_resolution_t</a></div><div class="ttdeci">ov2640_resolution_t</div><div class="ttdoc">ov2640 resolution enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00120">driver_ov2640.h:121</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga29abd03c4fe34e0202c1f09eac11af5b"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga29abd03c4fe34e0202c1f09eac11af5b">ov2640_info_t</a></div><div class="ttdeci">struct ov2640_info_s ov2640_info_t</div><div class="ttdoc">ov2640 information structure definition</div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2a1bfc04d705928d668f08a8f7626f1f"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2a1bfc04d705928d668f08a8f7626f1f">ov2640_set_hsync_position_and_width_end_point</a></div><div class="ttdeci">uint8_t ov2640_set_hsync_position_and_width_end_point(ov2640_handle_t *handle, uint16_t position)</div><div class="ttdoc">set hsync position and width end point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04008">driver_ov2640.c:4008</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2b1aa29e9c726979d780729d4b7a1d24"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2b1aa29e9c726979d780729d4b7a1d24">ov2640_set_clock_rate_double</a></div><div class="ttdeci">uint8_t ov2640_set_clock_rate_double(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable double clock rate</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02303">driver_ov2640.c:2303</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2ca87ad3fd7c308499eb502b37dcc1cf"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2ca87ad3fd7c308499eb502b37dcc1cf">ov2640_set_href_chsync_swap</a></div><div class="ttdeci">uint8_t ov2640_set_href_chsync_swap(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable href chsync swap</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03175">driver_ov2640.c:3175</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2de8c6265e6f552870c67233fe07a3e2"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2de8c6265e6f552870c67233fe07a3e2">ov2640_table_init</a></div><div class="ttdeci">uint8_t ov2640_table_init(ov2640_handle_t *handle)</div><div class="ttdoc">table init</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l00846">driver_ov2640.c:846</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2e88c78b4ff3db2d9e78a3ec2a8966a4"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2e88c78b4ff3db2d9e78a3ec2a8966a4">ov2640_set_pclk</a></div><div class="ttdeci">uint8_t ov2640_set_pclk(ov2640_handle_t *handle, ov2640_pclk_t pclk)</div><div class="ttdoc">set pclk</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04591">driver_ov2640.c:4591</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2ea33993bb678bb604101e98ad8c9c2f"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2ea33993bb678bb604101e98ad8c9c2f">ov2640_get_clock_divider</a></div><div class="ttdeci">uint8_t ov2640_get_clock_divider(ov2640_handle_t *handle, uint8_t *divider)</div><div class="ttdoc">get clock divider</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02437">driver_ov2640.c:2437</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2ea63827984f039521dbe44ac7a40c9f"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2ea63827984f039521dbe44ac7a40c9f">ov2640_deinit</a></div><div class="ttdeci">uint8_t ov2640_deinit(ov2640_handle_t *handle)</div><div class="ttdoc">close the chip</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l00774">driver_ov2640.c:774</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga2eb6c14620431c886424a2b55a526764"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga2eb6c14620431c886424a2b55a526764">ov2640_agc_gain_t</a></div><div class="ttdeci">ov2640_agc_gain_t</div><div class="ttdoc">ov2640 agc gain enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00139">driver_ov2640.h:140</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga32e8aca3876f0bc200b6d9055a1b1ec6"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga32e8aca3876f0bc200b6d9055a1b1ec6">ov2640_set_output_drive</a></div><div class="ttdeci">uint8_t ov2640_set_output_drive(ov2640_handle_t *handle, ov2640_output_drive_t select)</div><div class="ttdoc">set output drive</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01893">driver_ov2640.c:1893</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga350751af5e143a4144fba87341975f23"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga350751af5e143a4144fba87341975f23">ov2640_set_flash_light</a></div><div class="ttdeci">uint8_t ov2640_set_flash_light(ov2640_handle_t *handle, uint8_t control)</div><div class="ttdoc">set flash light</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04957">driver_ov2640.c:4957</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga38370748baa6219a7d1513403e20eb59"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga38370748baa6219a7d1513403e20eb59">ov2640_get_histogram_algorithm_high_level</a></div><div class="ttdeci">uint8_t ov2640_get_histogram_algorithm_high_level(ov2640_handle_t *handle, uint8_t *level)</div><div class="ttdoc">get histogram algorithm high level</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05474">driver_ov2640.c:5474</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga38aef589714f01b4e89c0e529e5db687"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga38aef589714f01b4e89c0e529e5db687">ov2640_get_frame_length_adjustment</a></div><div class="ttdeci">uint8_t ov2640_get_frame_length_adjustment(ov2640_handle_t *handle, uint16_t *frame)</div><div class="ttdoc">get frame length adjustment</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04807">driver_ov2640.c:4807</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga3a25c60c8d096683f8e121668610a7d3"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga3a25c60c8d096683f8e121668610a7d3">ov2640_get_horizontal_window_start</a></div><div class="ttdeci">uint8_t ov2640_get_horizontal_window_start(ov2640_handle_t *handle, uint16_t *start)</div><div class="ttdoc">get horizontal window start</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04441">driver_ov2640.c:4441</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga3c78df61152354b042e5594abf68e43e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga3c78df61152354b042e5594abf68e43e">ov2640_set_vertical_window_line_start</a></div><div class="ttdeci">uint8_t ov2640_set_vertical_window_line_start(ov2640_handle_t *handle, uint16_t start)</div><div class="ttdoc">set vertical window line start</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01161">driver_ov2640.c:1161</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga41cc59729fdb17058724f8537c75a3a7"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga41cc59729fdb17058724f8537c75a3a7">ov2640_get_luminance_signal_low_range</a></div><div class="ttdeci">uint8_t ov2640_get_luminance_signal_low_range(ov2640_handle_t *handle, uint8_t *range)</div><div class="ttdoc">get luminance signal low range</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03776">driver_ov2640.c:3776</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga4279423eca69f6176ffca28c053e9c58"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga4279423eca69f6176ffca28c053e9c58">ov2640_set_zoom</a></div><div class="ttdeci">uint8_t ov2640_set_zoom(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable zoom</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02601">driver_ov2640.c:2601</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga446de67a613ceb5d44fde837b3956989"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga446de67a613ceb5d44fde837b3956989">ov2640_get_zoom_mode_vertical_window_start_point</a></div><div class="ttdeci">uint8_t ov2640_get_zoom_mode_vertical_window_start_point(ov2640_handle_t *handle, uint16_t *point)</div><div class="ttdoc">get zoom mode vertical window start point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04912">driver_ov2640.c:4912</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga46071ed72f7a5edbf137c556356f6e21"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga46071ed72f7a5edbf137c556356f6e21">ov2640_set_vertical_window_line_end</a></div><div class="ttdeci">uint8_t ov2640_set_vertical_window_line_end(ov2640_handle_t *handle, uint16_t end)</div><div class="ttdoc">set vertical window line end</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01266">driver_ov2640.c:1266</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga4948f69fdf20b91720251cb78058875d"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga4948f69fdf20b91720251cb78058875d">ov2640_get_resolution</a></div><div class="ttdeci">uint8_t ov2640_get_resolution(ov2640_handle_t *handle, ov2640_resolution_t *resolution)</div><div class="ttdoc">get resolution</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02564">driver_ov2640.c:2564</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga4a992ffb2ed9548a06f1acb93d4b5432"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga4a992ffb2ed9548a06f1acb93d4b5432">ov2640_pin_status_t</a></div><div class="ttdeci">ov2640_pin_status_t</div><div class="ttdoc">ov2640 pin status enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00100">driver_ov2640.h:101</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga4bc170d41bad7c2688ea189adb1cb89e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga4bc170d41bad7c2688ea189adb1cb89e">ov2640_get_pclk</a></div><div class="ttdeci">uint8_t ov2640_get_pclk(ov2640_handle_t *handle, ov2640_pclk_t *pclk)</div><div class="ttdoc">get pclk</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04636">driver_ov2640.c:4636</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga4f758de0bb8d25cd1e5915c26a6037bf"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga4f758de0bb8d25cd1e5915c26a6037bf">ov2640_set_live_video_after_snapshot</a></div><div class="ttdeci">uint8_t ov2640_set_live_video_after_snapshot(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable live video after snapshot</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02139">driver_ov2640.c:2139</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga4fe9fa4aa23dca6f6319b7bd84ae0c5c"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga4fe9fa4aa23dca6f6319b7bd84ae0c5c">ov2640_get_zoom_window_horizontal_start_point</a></div><div class="ttdeci">uint8_t ov2640_get_zoom_window_horizontal_start_point(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get zoom window horizontal start point status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04718">driver_ov2640.c:4718</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga505be4c49854128c0d921f6943b9ac9e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga505be4c49854128c0d921f6943b9ac9e">ov2640_get_output_drive</a></div><div class="ttdeci">uint8_t ov2640_get_output_drive(ov2640_handle_t *handle, ov2640_output_drive_t *select)</div><div class="ttdoc">get output drive</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01938">driver_ov2640.c:1938</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga52e8f48076b7c3df7eb306272e2c90e8"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga52e8f48076b7c3df7eb306272e2c90e8">ov2640_set_pclk_edge</a></div><div class="ttdeci">uint8_t ov2640_set_pclk_edge(ov2640_handle_t *handle, ov2640_edge_t edge)</div><div class="ttdoc">set pclk edge</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03339">driver_ov2640.c:3339</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga535101c3768c49276c57d363a2f7cbd0"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga535101c3768c49276c57d363a2f7cbd0">ov2640_get_fast_mode_large_step_range</a></div><div class="ttdeci">uint8_t ov2640_get_fast_mode_large_step_range(ov2640_handle_t *handle, uint8_t *high_threshold, uint8_t *low_threshold)</div><div class="ttdoc">get fast mode large step range</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03864">driver_ov2640.c:3864</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga56ab51610e7873ccb2cb00f88fb6b842"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga56ab51610e7873ccb2cb00f88fb6b842">ov2640_set_band</a></div><div class="ttdeci">uint8_t ov2640_set_band(ov2640_handle_t *handle, ov2640_band_t band)</div><div class="ttdoc">set band</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01975">driver_ov2640.c:1975</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga615dd729eab11ee2a353171ab98ebac5"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga615dd729eab11ee2a353171ab98ebac5">ov2640_control_t</a></div><div class="ttdeci">ov2640_control_t</div><div class="ttdoc">ov2640 control enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00130">driver_ov2640.h:131</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga63dae7c09570f7bfa801ff7c0329fd61"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga63dae7c09570f7bfa801ff7c0329fd61">ov2640_set_aec</a></div><div class="ttdeci">uint8_t ov2640_set_aec(ov2640_handle_t *handle, uint16_t aec)</div><div class="ttdoc">set aec</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01534">driver_ov2640.c:1534</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga6464a0c654dde80c86bc453a5adc5721"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga6464a0c654dde80c86bc453a5adc5721">ov2640_info</a></div><div class="ttdeci">uint8_t ov2640_info(ov2640_info_t *info)</div><div class="ttdoc">get chip's information</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l12364">driver_ov2640.c:12364</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga6565a990c901128f35084bc60e7ce79b"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga6565a990c901128f35084bc60e7ce79b">ov2640_set_clock_output_power_down_pin_status</a></div><div class="ttdeci">uint8_t ov2640_set_clock_output_power_down_pin_status(ov2640_handle_t *handle, ov2640_pin_status_t status)</div><div class="ttdoc">set clock output power down pin status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02221">driver_ov2640.c:2221</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga66fabe1b9b6bfe8285ae1c904dabb2bb"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga66fabe1b9b6bfe8285ae1c904dabb2bb">ov2640_get_vertical_window_line_start</a></div><div class="ttdeci">uint8_t ov2640_get_vertical_window_line_start(ov2640_handle_t *handle, uint16_t *start)</div><div class="ttdoc">get vertical window line start</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01220">driver_ov2640.c:1220</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga6a0fce1a9e29c3f4d194631c249e1998"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga6a0fce1a9e29c3f4d194631c249e1998">ov2640_get_60hz_banding_aec</a></div><div class="ttdeci">uint8_t ov2640_get_60hz_banding_aec(ov2640_handle_t *handle, uint16_t *aec)</div><div class="ttdoc">get 60hz banding aec</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05196">driver_ov2640.c:5196</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga6a4b6dc71d9746af65c509d384f6ec5d"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga6a4b6dc71d9746af65c509d384f6ec5d">ov2640_set_line_interval_adjust</a></div><div class="ttdeci">uint8_t ov2640_set_line_interval_adjust(ov2640_handle_t *handle, uint16_t adjust)</div><div class="ttdoc">set line interval adjust</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03903">driver_ov2640.c:3903</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga6b0a9fc8e150025624c0d50ff9aa152b"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga6b0a9fc8e150025624c0d50ff9aa152b">ov2640_set_pclk_output_qualified_by_href</a></div><div class="ttdeci">uint8_t ov2640_set_pclk_output_qualified_by_href(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable pclk output qualified by href</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03257">driver_ov2640.c:3257</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga6c1e6b963dc53dcce63a31570ce2fe66"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga6c1e6b963dc53dcce63a31570ce2fe66">ov2640_set_auto_band</a></div><div class="ttdeci">uint8_t ov2640_set_auto_band(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable auto band</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02057">driver_ov2640.c:2057</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga6f1a67d04ae962c9833082f3dce36ab7"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga6f1a67d04ae962c9833082f3dce36ab7">ov2640_get_horizontal_window_end</a></div><div class="ttdeci">uint8_t ov2640_get_horizontal_window_end(ov2640_handle_t *handle, uint16_t *end)</div><div class="ttdoc">get horizontal window end</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04546">driver_ov2640.c:4546</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga702532c0183abee96984f7371102b4b8"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga702532c0183abee96984f7371102b4b8">ov2640_set_zoom_mode_vertical_window_start_point</a></div><div class="ttdeci">uint8_t ov2640_set_zoom_mode_vertical_window_start_point(ov2640_handle_t *handle, uint16_t point)</div><div class="ttdoc">set zoom mode vertical window start point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04853">driver_ov2640.c:4853</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga7110a00a23dc9ebb6dead05273cde1e9"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga7110a00a23dc9ebb6dead05273cde1e9">ov2640_get_vsync_polarity</a></div><div class="ttdeci">uint8_t ov2640_get_vsync_polarity(ov2640_handle_t *handle, ov2640_polarity_t *polarity)</div><div class="ttdoc">get vsync polarity</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03548">driver_ov2640.c:3548</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga714a15f05a906641a0d48aaee66b0d54"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga714a15f05a906641a0d48aaee66b0d54">ov2640_get_chsync_href_swap</a></div><div class="ttdeci">uint8_t ov2640_get_chsync_href_swap(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get chsync href swap status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03138">driver_ov2640.c:3138</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga71b37bd2eebaf92dde804c1f85870f60"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga71b37bd2eebaf92dde804c1f85870f60">ov2640_set_exposure_control</a></div><div class="ttdeci">uint8_t ov2640_set_exposure_control(ov2640_handle_t *handle, ov2640_control_t control)</div><div class="ttdoc">set exposure control</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02929">driver_ov2640.c:2929</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga75f7d3e08084c1cfd50091b227bfb803"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga75f7d3e08084c1cfd50091b227bfb803">ov2640_set_luminance_signal_low_range</a></div><div class="ttdeci">uint8_t ov2640_set_luminance_signal_low_range(ov2640_handle_t *handle, uint8_t range)</div><div class="ttdoc">set luminance signal low range</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03739">driver_ov2640.c:3739</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga7715d6dbc4208a3fbd8c4ce356b6fb8e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga7715d6dbc4208a3fbd8c4ce356b6fb8e">ov2640_get_frame_exposure_pre_charge_row_number</a></div><div class="ttdeci">uint8_t ov2640_get_frame_exposure_pre_charge_row_number(ov2640_handle_t *handle, uint8_t *num)</div><div class="ttdoc">get frame exposure pre charge row number</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01694">driver_ov2640.c:1694</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga77e6536cc6abc3c01f529bb8861e8d76"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga77e6536cc6abc3c01f529bb8861e8d76">ov2640_get_flash_light</a></div><div class="ttdeci">uint8_t ov2640_get_flash_light(ov2640_handle_t *handle, uint8_t *control)</div><div class="ttdoc">get flash light</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04994">driver_ov2640.c:4994</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga78a73d72668f95e0060642d7459aaec4"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga78a73d72668f95e0060642d7459aaec4">ov2640_get_aec</a></div><div class="ttdeci">uint8_t ov2640_get_aec(ov2640_handle_t *handle, uint16_t *aec)</div><div class="ttdoc">get aec</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01603">driver_ov2640.c:1603</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga7e141a018deba8b9a3ec17353d85e2a7"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga7e141a018deba8b9a3ec17353d85e2a7">ov2640_set_dummy_frame</a></div><div class="ttdeci">uint8_t ov2640_set_dummy_frame(ov2640_handle_t *handle, ov2640_dummy_frame_t frame)</div><div class="ttdoc">set dummy frame</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01078">driver_ov2640.c:1078</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga7e265e15168d88f69c526a439aa6f483"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga7e265e15168d88f69c526a439aa6f483">ov2640_get_hsync_position_and_width_start_point</a></div><div class="ttdeci">uint8_t ov2640_get_hsync_position_and_width_start_point(ov2640_handle_t *handle, uint16_t *position)</div><div class="ttdoc">get hsync position and width start point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04172">driver_ov2640.c:4172</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga7e3955fc3780ad9469cfc457f955abba"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga7e3955fc3780ad9469cfc457f955abba">ov2640_set_16_zone_average_weight_option</a></div><div class="ttdeci">uint8_t ov2640_set_16_zone_average_weight_option(ov2640_handle_t *handle, uint32_t avg)</div><div class="ttdoc">set 16 zone average weight option</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05241">driver_ov2640.c:5241</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga80e97ddedeb16f20bc1b606bd3c5d396"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga80e97ddedeb16f20bc1b606bd3c5d396">ov2640_set_color_bar_test</a></div><div class="ttdeci">uint8_t ov2640_set_color_bar_test(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable color bar test</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02683">driver_ov2640.c:2683</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga83601f837c63df5fba21fb016e8c492e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga83601f837c63df5fba21fb016e8c492e">ov2640_get_vsync_pulse_width</a></div><div class="ttdeci">uint8_t ov2640_get_vsync_pulse_width(ov2640_handle_t *handle, uint16_t *width)</div><div class="ttdoc">get vsync pulse width</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04262">driver_ov2640.c:4262</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga838ee013c6ecbb218a336f235b66af61"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga838ee013c6ecbb218a336f235b66af61">ov2640_bool_t</a></div><div class="ttdeci">ov2640_bool_t</div><div class="ttdoc">ov2640 bool enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00062">driver_ov2640.h:63</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga865b64a17f1eec9f5d0f70b57f710720"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga865b64a17f1eec9f5d0f70b57f710720">ov2640_output_drive_t</a></div><div class="ttdeci">ov2640_output_drive_t</div><div class="ttdoc">ov2640 output drive enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00109">driver_ov2640.h:110</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga86f9b62dbb8aa57be0d3a0a7a5f7bcb5"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga86f9b62dbb8aa57be0d3a0a7a5f7bcb5">ov2640_set_chsync_href_swap</a></div><div class="ttdeci">uint8_t ov2640_set_chsync_href_swap(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable chsync href swap</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03093">driver_ov2640.c:3093</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga87a35a65c2fa8e9e5784d1a28bbeb796"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga87a35a65c2fa8e9e5784d1a28bbeb796">ov2640_handle_t</a></div><div class="ttdeci">struct ov2640_handle_s ov2640_handle_t</div><div class="ttdoc">ov2640 handle structure definition</div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga8913d2c71500cc667111bf40264d5c34"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga8913d2c71500cc667111bf40264d5c34">ov2640_set_frame_exposure_pre_charge_row_number</a></div><div class="ttdeci">uint8_t ov2640_set_frame_exposure_pre_charge_row_number(ov2640_handle_t *handle, uint8_t num)</div><div class="ttdoc">set frame exposure pre charge row number</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01657">driver_ov2640.c:1657</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga896c47b62231871114bb4c246f84431c"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga896c47b62231871114bb4c246f84431c">ov2640_get_hsync_polarity</a></div><div class="ttdeci">uint8_t ov2640_get_hsync_polarity(ov2640_handle_t *handle, ov2640_polarity_t *polarity)</div><div class="ttdoc">get hsync polarity</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03630">driver_ov2640.c:3630</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga89ac80283e1953a846441bca8b81a29a"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga89ac80283e1953a846441bca8b81a29a">ov2640_set_50hz_banding_aec</a></div><div class="ttdeci">uint8_t ov2640_set_50hz_banding_aec(ov2640_handle_t *handle, uint16_t aec)</div><div class="ttdoc">set 50hz banding aec</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05032">driver_ov2640.c:5032</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga8a0791af1dde2eb8a9f9c9526da698e6"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga8a0791af1dde2eb8a9f9c9526da698e6">ov2640_get_agc_control</a></div><div class="ttdeci">uint8_t ov2640_get_agc_control(ov2640_handle_t *handle, ov2640_control_t *control)</div><div class="ttdoc">get agc control</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02892">driver_ov2640.c:2892</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga8d8257ce27ba244b6374c257cfd5a8bc"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga8d8257ce27ba244b6374c257cfd5a8bc">ov2640_set_resolution</a></div><div class="ttdeci">uint8_t ov2640_set_resolution(ov2640_handle_t *handle, ov2640_resolution_t resolution)</div><div class="ttdoc">set resolution</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02519">driver_ov2640.c:2519</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga8e9746876b384dc766e6d82a5b549413"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga8e9746876b384dc766e6d82a5b549413">ov2640_init</a></div><div class="ttdeci">uint8_t ov2640_init(ov2640_handle_t *handle)</div><div class="ttdoc">initialize the chip</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l00537">driver_ov2640.c:537</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga8ec79ec34ec7002ad451ae69cbe5e214"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga8ec79ec34ec7002ad451ae69cbe5e214">ov2640_set_clock_divider</a></div><div class="ttdeci">uint8_t ov2640_set_clock_divider(ov2640_handle_t *handle, uint8_t divider)</div><div class="ttdoc">set clock divider</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02386">driver_ov2640.c:2386</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga8f08a206b029466d14074aca897a80aa"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga8f08a206b029466d14074aca897a80aa">ov2640_mode_t</a></div><div class="ttdeci">ov2640_mode_t</div><div class="ttdoc">ov2640 mode enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00082">driver_ov2640.h:83</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga959246d08e8b273e63b744da96d9a227"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga959246d08e8b273e63b744da96d9a227">ov2640_set_fast_mode_large_step_range</a></div><div class="ttdeci">uint8_t ov2640_set_fast_mode_large_step_range(ov2640_handle_t *handle, uint8_t high_threshold, uint8_t low_threshold)</div><div class="ttdoc">set fast mode large step range</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03814">driver_ov2640.c:3814</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga9a8386b76536e4f0d2123c8f58f46cd9"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga9a8386b76536e4f0d2123c8f58f46cd9">ov2640_set_agc_gain_ceiling</a></div><div class="ttdeci">uint8_t ov2640_set_agc_gain_ceiling(ov2640_handle_t *handle, ov2640_agc_gain_t agc)</div><div class="ttdoc">set agc</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03011">driver_ov2640.c:3011</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ga9bb67c4282d39529a28debcd9a3d88ea"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ga9bb67c4282d39529a28debcd9a3d88ea">ov2640_get_pclk_edge</a></div><div class="ttdeci">uint8_t ov2640_get_pclk_edge(ov2640_handle_t *handle, ov2640_edge_t *edge)</div><div class="ttdoc">get pclk edge</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03384">driver_ov2640.c:3384</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa2117444cb0c2c658af0643588784f2f"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa2117444cb0c2c658af0643588784f2f">ov2640_set_horizontal_mirror</a></div><div class="ttdeci">uint8_t ov2640_set_horizontal_mirror(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable horizontal mirror</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01370">driver_ov2640.c:1370</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa2195ed7b4de305f1b4541d396d5571e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa2195ed7b4de305f1b4541d396d5571e">ov2640_get_zoom</a></div><div class="ttdeci">uint8_t ov2640_get_zoom(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get zoom status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02646">driver_ov2640.c:2646</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa2a4c66913228dfd4b98f8a1e8d96c4a"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa2a4c66913228dfd4b98f8a1e8d96c4a">ov2640_get_exposure_control</a></div><div class="ttdeci">uint8_t ov2640_get_exposure_control(ov2640_handle_t *handle, ov2640_control_t *control)</div><div class="ttdoc">get exposure control</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02974">driver_ov2640.c:2974</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa30160e816cc024545adece6ac57eac6"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa30160e816cc024545adece6ac57eac6">ov2640_set_vsync_polarity</a></div><div class="ttdeci">uint8_t ov2640_set_vsync_polarity(ov2640_handle_t *handle, ov2640_polarity_t polarity)</div><div class="ttdoc">set vsync polarity</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03503">driver_ov2640.c:3503</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa3213a084f200a97e81039853d497bfa"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa3213a084f200a97e81039853d497bfa">ov2640_get_vertical_flip</a></div><div class="ttdeci">uint8_t ov2640_get_vertical_flip(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get vertical flip status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01497">driver_ov2640.c:1497</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa39719c30a36eb461f495eb2ea7cb410"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa39719c30a36eb461f495eb2ea7cb410">ov2640_set_agc_control</a></div><div class="ttdeci">uint8_t ov2640_set_agc_control(ov2640_handle_t *handle, ov2640_control_t control)</div><div class="ttdoc">set agc control</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02847">driver_ov2640.c:2847</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa81a543d2fc3c553a91a4385c6379a35"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa81a543d2fc3c553a91a4385c6379a35">ov2640_get_auto_band</a></div><div class="ttdeci">uint8_t ov2640_get_auto_band(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get auto band status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02102">driver_ov2640.c:2102</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa824e5141cf6dde8df5f9e5adf27a98f"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa824e5141cf6dde8df5f9e5adf27a98f">ov2640_set_histogram_algorithm_high_level</a></div><div class="ttdeci">uint8_t ov2640_set_histogram_algorithm_high_level(ov2640_handle_t *handle, uint8_t level)</div><div class="ttdoc">set histogram algorithm high level</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05437">driver_ov2640.c:5437</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaa9061cca5f558ba891f9be9222c6d8a9"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaa9061cca5f558ba891f9be9222c6d8a9">ov2640_set_band_filter</a></div><div class="ttdeci">uint8_t ov2640_set_band_filter(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable band filter</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02765">driver_ov2640.c:2765</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaac8e57560f1cb942aba72890502f55e6"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaac8e57560f1cb942aba72890502f55e6">ov2640_get_histogram_algorithm_low_level</a></div><div class="ttdeci">uint8_t ov2640_get_histogram_algorithm_low_level(ov2640_handle_t *handle, uint8_t *level)</div><div class="ttdoc">get histogram algorithm low level</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05400">driver_ov2640.c:5400</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaad9ad237780531b669ef7d08533b4ec6"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaad9ad237780531b669ef7d08533b4ec6">ov2640_get_clock_output_power_down_pin_status</a></div><div class="ttdeci">uint8_t ov2640_get_clock_output_power_down_pin_status(ov2640_handle_t *handle, ov2640_pin_status_t *status)</div><div class="ttdoc">get clock output power down pin status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02266">driver_ov2640.c:2266</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gab6b1871f5f3289d154a97a0d88aca218"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gab6b1871f5f3289d154a97a0d88aca218">ov2640_get_pclk_output_qualified_by_href</a></div><div class="ttdeci">uint8_t ov2640_get_pclk_output_qualified_by_href(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get pclk output qualified by href status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03302">driver_ov2640.c:3302</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gab7a6d08b13e250cd78bfcfaff921e6f9"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gab7a6d08b13e250cd78bfcfaff921e6f9">ov2640_polarity_t</a></div><div class="ttdeci">ov2640_polarity_t</div><div class="ttdoc">ov2640 polarity enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00162">driver_ov2640.h:163</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gab945792179078588690d9c2fe94e5f39"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gab945792179078588690d9c2fe94e5f39">ov2640_get_mode</a></div><div class="ttdeci">uint8_t ov2640_get_mode(ov2640_handle_t *handle, ov2640_mode_t *mode)</div><div class="ttdoc">get mode</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01774">driver_ov2640.c:1774</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gabfb781209eac7443ebcad9dbad68123b"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gabfb781209eac7443ebcad9dbad68123b">ov2640_band_t</a></div><div class="ttdeci">ov2640_band_t</div><div class="ttdoc">ov2640 band enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00091">driver_ov2640.h:92</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gabff9faae393302a26b93cf7492e4d93d"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gabff9faae393302a26b93cf7492e4d93d">ov2640_set_luminance_signal_high_range</a></div><div class="ttdeci">uint8_t ov2640_set_luminance_signal_high_range(ov2640_handle_t *handle, uint8_t range)</div><div class="ttdoc">set luminance signal high range</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03667">driver_ov2640.c:3667</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gac1e95c90d604e2eb95f56371fb227507"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gac1e95c90d604e2eb95f56371fb227507">ov2640_set_luminance_average</a></div><div class="ttdeci">uint8_t ov2640_set_luminance_average(ov2640_handle_t *handle, uint8_t average)</div><div class="ttdoc">set luminance average</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04307">driver_ov2640.c:4307</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gac350e8175ad6a2232339a95165c0c633"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gac350e8175ad6a2232339a95165c0c633">ov2640_get_50hz_banding_aec</a></div><div class="ttdeci">uint8_t ov2640_get_50hz_banding_aec(ov2640_handle_t *handle, uint16_t *aec)</div><div class="ttdoc">get 50hz banding aec</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05091">driver_ov2640.c:5091</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gac5060e3fbfff0ae307a09f5182a86ccb"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gac5060e3fbfff0ae307a09f5182a86ccb">ov2640_get_horizontal_mirror</a></div><div class="ttdeci">uint8_t ov2640_get_horizontal_mirror(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get horizontal mirror status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01415">driver_ov2640.c:1415</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gac9006d89e7e842549128e49ace8a45d6"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gac9006d89e7e842549128e49ace8a45d6">ov2640_set_horizontal_window_start</a></div><div class="ttdeci">uint8_t ov2640_set_horizontal_window_start(ov2640_handle_t *handle, uint16_t start)</div><div class="ttdoc">set horizontal window start</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04382">driver_ov2640.c:4382</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gad589e129fba997e89fe640fe28b93173"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gad589e129fba997e89fe640fe28b93173">ov2640_get_agc_gain_ceiling</a></div><div class="ttdeci">uint8_t ov2640_get_agc_gain_ceiling(ov2640_handle_t *handle, ov2640_agc_gain_t *agc)</div><div class="ttdoc">get agc</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03056">driver_ov2640.c:3056</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gad65e8b0d6f3935c7f21c27ba96a9fd66"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gad65e8b0d6f3935c7f21c27ba96a9fd66">ov2640_set_hsync_position_and_width_start_point</a></div><div class="ttdeci">uint8_t ov2640_set_hsync_position_and_width_start_point(ov2640_handle_t *handle, uint16_t position)</div><div class="ttdoc">set hsync position and width start point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04113">driver_ov2640.c:4113</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gad72773fc334ab5afeed75bd71fe4685b"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gad72773fc334ab5afeed75bd71fe4685b">ov2640_set_href_polarity</a></div><div class="ttdeci">uint8_t ov2640_set_href_polarity(ov2640_handle_t *handle, ov2640_polarity_t polarity)</div><div class="ttdoc">set href polarity</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03421">driver_ov2640.c:3421</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gad91aecee84c5cb16eea7082ef6b65460"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gad91aecee84c5cb16eea7082ef6b65460">ov2640_get_href_polarity</a></div><div class="ttdeci">uint8_t ov2640_get_href_polarity(ov2640_handle_t *handle, ov2640_polarity_t *polarity)</div><div class="ttdoc">get href polarity</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l03466">driver_ov2640.c:3466</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gad98c4f39303e39656c319217d079202e"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gad98c4f39303e39656c319217d079202e">ov2640_get_band</a></div><div class="ttdeci">uint8_t ov2640_get_band(ov2640_handle_t *handle, ov2640_band_t *band)</div><div class="ttdoc">get band</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02020">driver_ov2640.c:2020</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gadc083a6b7d8ea4db419295cbe0f23ed2"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gadc083a6b7d8ea4db419295cbe0f23ed2">ov2640_set_zoom_window_horizontal_start_point</a></div><div class="ttdeci">uint8_t ov2640_set_zoom_window_horizontal_start_point(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable zoom window horizontal start point</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04673">driver_ov2640.c:4673</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gade8ff93fbdd4239ee895789e913553ac"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gade8ff93fbdd4239ee895789e913553ac">ov2640_set_power_reset_pin_remap</a></div><div class="ttdeci">uint8_t ov2640_set_power_reset_pin_remap(ov2640_handle_t *handle, ov2640_bool_t enable)</div><div class="ttdoc">enable or disable power reset pin remap</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01811">driver_ov2640.c:1811</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gae08cfc10554dd93428170e77d7f362e0"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gae08cfc10554dd93428170e77d7f362e0">ov2640_set_agc_gain</a></div><div class="ttdeci">uint8_t ov2640_set_agc_gain(ov2640_handle_t *handle, uint16_t gain)</div><div class="ttdoc">set agc gain</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l00975">driver_ov2640.c:975</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gae213391e11b311c35b93137b7a9ccec9"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gae213391e11b311c35b93137b7a9ccec9">ov2640_soft_reset</a></div><div class="ttdeci">uint8_t ov2640_soft_reset(ov2640_handle_t *handle)</div><div class="ttdoc">soft reset</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02473">driver_ov2640.c:2473</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gae426e8079619bc9108c77770ee53c8e7"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gae426e8079619bc9108c77770ee53c8e7">ov2640_get_live_video_after_snapshot</a></div><div class="ttdeci">uint8_t ov2640_get_live_video_after_snapshot(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get live video after snapshot status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02184">driver_ov2640.c:2184</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gae70a097dc42f6776c4a5579036961bf0"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gae70a097dc42f6776c4a5579036961bf0">ov2640_set_histogram_algorithm_low_level</a></div><div class="ttdeci">uint8_t ov2640_set_histogram_algorithm_low_level(ov2640_handle_t *handle, uint8_t level)</div><div class="ttdoc">set histogram algorithm low level</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l05363">driver_ov2640.c:5363</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gae95f2689393f57ce6e6868e44b998915"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gae95f2689393f57ce6e6868e44b998915">ov2640_get_color_bar_test</a></div><div class="ttdeci">uint8_t ov2640_get_color_bar_test(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get color bar test status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02728">driver_ov2640.c:2728</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaeae2430ee5f7ad58cbb535714d55bf7c"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaeae2430ee5f7ad58cbb535714d55bf7c">ov2640_pclk_t</a></div><div class="ttdeci">ov2640_pclk_t</div><div class="ttdoc">ov2640 pclk enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00171">driver_ov2640.h:172</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaeb69b6820a05a5d74959e2c2da134eae"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaeb69b6820a05a5d74959e2c2da134eae">ov2640_get_dummy_frame</a></div><div class="ttdeci">uint8_t ov2640_get_dummy_frame(ov2640_handle_t *handle, ov2640_dummy_frame_t *frame)</div><div class="ttdoc">get dummy frame</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01123">driver_ov2640.c:1123</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaf2f16f8c4a22bd91946b15f097b71e6f"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaf2f16f8c4a22bd91946b15f097b71e6f">ov2640_dummy_frame_t</a></div><div class="ttdeci">ov2640_dummy_frame_t</div><div class="ttdoc">ov2640 dummy frame enumeration definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00071">driver_ov2640.h:72</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaf485ef433114106bce261a44a9620792"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaf485ef433114106bce261a44a9620792">ov2640_set_vsync_pulse_width</a></div><div class="ttdeci">uint8_t ov2640_set_vsync_pulse_width(ov2640_handle_t *handle, uint16_t width)</div><div class="ttdoc">set vsync pulse width</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l04217">driver_ov2640.c:4217</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaf82e3e9fb6bdac8e680cab2b5c2585fd"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaf82e3e9fb6bdac8e680cab2b5c2585fd">ov2640_get_vertical_window_line_end</a></div><div class="ttdeci">uint8_t ov2640_get_vertical_window_line_end(ov2640_handle_t *handle, uint16_t *end)</div><div class="ttdoc">get vertical window line end</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l01325">driver_ov2640.c:1325</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gaff6c69a215a111e4381eed45966a3e89"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gaff6c69a215a111e4381eed45966a3e89">ov2640_get_clock_rate_double</a></div><div class="ttdeci">uint8_t ov2640_get_clock_rate_double(ov2640_handle_t *handle, ov2640_bool_t *enable)</div><div class="ttdoc">get clock rate double status</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8c_source.html#l02348">driver_ov2640.c:2348</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga0c54b9ac675fc56e6a52b86bb1a179aba48c227fb9132f6d9fb6f020e4933319c"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga0c54b9ac675fc56e6a52b86bb1a179aba48c227fb9132f6d9fb6f020e4933319c">OV2640_EDGE_FALLING</a></div><div class="ttdeci">@ OV2640_EDGE_FALLING</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00155">driver_ov2640.h:155</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga0c54b9ac675fc56e6a52b86bb1a179aba95f32c1cad52f39a2141947572910d94"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga0c54b9ac675fc56e6a52b86bb1a179aba95f32c1cad52f39a2141947572910d94">OV2640_EDGE_RISING</a></div><div class="ttdeci">@ OV2640_EDGE_RISING</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00156">driver_ov2640.h:156</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2947b964792117ac51e4c0ca7bf30f15a24d706f1b9de405008c3c12ee9ea2ec2"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a24d706f1b9de405008c3c12ee9ea2ec2">OV2640_RESOLUTION_CIF</a></div><div class="ttdeci">@ OV2640_RESOLUTION_CIF</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00123">driver_ov2640.h:123</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2947b964792117ac51e4c0ca7bf30f15a37f32ad0287d5df2cf974d6d7813788a"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a37f32ad0287d5df2cf974d6d7813788a">OV2640_RESOLUTION_SVGA</a></div><div class="ttdeci">@ OV2640_RESOLUTION_SVGA</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00124">driver_ov2640.h:124</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2947b964792117ac51e4c0ca7bf30f15a60375773131b367e2418423348110ecd"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2947b964792117ac51e4c0ca7bf30f15a60375773131b367e2418423348110ecd">OV2640_RESOLUTION_UXGA</a></div><div class="ttdeci">@ OV2640_RESOLUTION_UXGA</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00122">driver_ov2640.h:122</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2eb6c14620431c886424a2b55a526764a7a916be7f9b0b548329f41bd4f06e066"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a7a916be7f9b0b548329f41bd4f06e066">OV2640_AGC_128X</a></div><div class="ttdeci">@ OV2640_AGC_128X</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00147">driver_ov2640.h:147</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2eb6c14620431c886424a2b55a526764a86a86421e242320f7d620c3cefdea30c"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a86a86421e242320f7d620c3cefdea30c">OV2640_AGC_4X</a></div><div class="ttdeci">@ OV2640_AGC_4X</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00142">driver_ov2640.h:142</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2eb6c14620431c886424a2b55a526764a9d69cf615aa9f002a9b38aa17683db74"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764a9d69cf615aa9f002a9b38aa17683db74">OV2640_AGC_64X</a></div><div class="ttdeci">@ OV2640_AGC_64X</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00146">driver_ov2640.h:146</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2eb6c14620431c886424a2b55a526764ab5e230bd461baa84c4338ff7fc3b8f1b"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764ab5e230bd461baa84c4338ff7fc3b8f1b">OV2640_AGC_8X</a></div><div class="ttdeci">@ OV2640_AGC_8X</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00143">driver_ov2640.h:143</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2eb6c14620431c886424a2b55a526764ac42b6c2732c922cad36f7f497ef5a55d"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764ac42b6c2732c922cad36f7f497ef5a55d">OV2640_AGC_16X</a></div><div class="ttdeci">@ OV2640_AGC_16X</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00144">driver_ov2640.h:144</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2eb6c14620431c886424a2b55a526764acfdc14785c9d3ac8a1fba84f1d1271fe"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764acfdc14785c9d3ac8a1fba84f1d1271fe">OV2640_AGC_2X</a></div><div class="ttdeci">@ OV2640_AGC_2X</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00141">driver_ov2640.h:141</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga2eb6c14620431c886424a2b55a526764aeb8928c8e2057d01ef610444c3c9f0e1"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga2eb6c14620431c886424a2b55a526764aeb8928c8e2057d01ef610444c3c9f0e1">OV2640_AGC_32X</a></div><div class="ttdeci">@ OV2640_AGC_32X</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00145">driver_ov2640.h:145</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga4a992ffb2ed9548a06f1acb93d4b5432a5323a89c192550a032c098a1e05b55d9"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga4a992ffb2ed9548a06f1acb93d4b5432a5323a89c192550a032c098a1e05b55d9">OV2640_PIN_STATUS_LAST_STATE</a></div><div class="ttdeci">@ OV2640_PIN_STATUS_LAST_STATE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00103">driver_ov2640.h:103</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga4a992ffb2ed9548a06f1acb93d4b5432a8a8516a2df7b1ef96b89aba1ee21c4db"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga4a992ffb2ed9548a06f1acb93d4b5432a8a8516a2df7b1ef96b89aba1ee21c4db">OV2640_PIN_STATUS_TRI_STATE</a></div><div class="ttdeci">@ OV2640_PIN_STATUS_TRI_STATE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00102">driver_ov2640.h:102</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga615dd729eab11ee2a353171ab98ebac5a15d78bd622c73727be9b5ead6c88995a"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga615dd729eab11ee2a353171ab98ebac5a15d78bd622c73727be9b5ead6c88995a">OV2640_CONTROL_MANUAL</a></div><div class="ttdeci">@ OV2640_CONTROL_MANUAL</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00132">driver_ov2640.h:132</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga615dd729eab11ee2a353171ab98ebac5a4b2b90d5e399e6e2781bd9ba9d13c3a7"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga615dd729eab11ee2a353171ab98ebac5a4b2b90d5e399e6e2781bd9ba9d13c3a7">OV2640_CONTROL_AUTO</a></div><div class="ttdeci">@ OV2640_CONTROL_AUTO</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00133">driver_ov2640.h:133</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga838ee013c6ecbb218a336f235b66af61a59905e6d95a2edeec737eafb9f2df121"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga838ee013c6ecbb218a336f235b66af61a59905e6d95a2edeec737eafb9f2df121">OV2640_BOOL_FALSE</a></div><div class="ttdeci">@ OV2640_BOOL_FALSE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00064">driver_ov2640.h:64</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga838ee013c6ecbb218a336f235b66af61a7c7f25bab0a37a96795c9a4613b9b0ac"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga838ee013c6ecbb218a336f235b66af61a7c7f25bab0a37a96795c9a4613b9b0ac">OV2640_BOOL_TRUE</a></div><div class="ttdeci">@ OV2640_BOOL_TRUE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00065">driver_ov2640.h:65</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga865b64a17f1eec9f5d0f70b57f710720a13c782eddf3695aea83616295fedbd2a"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a13c782eddf3695aea83616295fedbd2a">OV2640_OUTPUT_DRIVE_3_CAPABILITY</a></div><div class="ttdeci">@ OV2640_OUTPUT_DRIVE_3_CAPABILITY</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00112">driver_ov2640.h:112</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga865b64a17f1eec9f5d0f70b57f710720a3ecd15eb4d538ad305e40bb7c1cd7b24"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a3ecd15eb4d538ad305e40bb7c1cd7b24">OV2640_OUTPUT_DRIVE_1_CAPABILITY</a></div><div class="ttdeci">@ OV2640_OUTPUT_DRIVE_1_CAPABILITY</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00111">driver_ov2640.h:111</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga865b64a17f1eec9f5d0f70b57f710720a5e55aa183d940e632bd8cf4ec34866d4"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a5e55aa183d940e632bd8cf4ec34866d4">OV2640_OUTPUT_DRIVE_2_CAPABILITY</a></div><div class="ttdeci">@ OV2640_OUTPUT_DRIVE_2_CAPABILITY</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00113">driver_ov2640.h:113</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga865b64a17f1eec9f5d0f70b57f710720a7fda418d5ea920f4d76b69313d35a574"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga865b64a17f1eec9f5d0f70b57f710720a7fda418d5ea920f4d76b69313d35a574">OV2640_OUTPUT_DRIVE_4_CAPABILITY</a></div><div class="ttdeci">@ OV2640_OUTPUT_DRIVE_4_CAPABILITY</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00114">driver_ov2640.h:114</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga8f08a206b029466d14074aca897a80aaa7508a9d7f03c2c7f5e577a0564cfbf12"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga8f08a206b029466d14074aca897a80aaa7508a9d7f03c2c7f5e577a0564cfbf12">OV2640_MODE_STANDBY</a></div><div class="ttdeci">@ OV2640_MODE_STANDBY</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00085">driver_ov2640.h:85</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_gga8f08a206b029466d14074aca897a80aaa98bcc51f5e695296777f0fcc2f5a051a"><div class="ttname"><a href="group__ov2640__sensor__driver.html#gga8f08a206b029466d14074aca897a80aaa98bcc51f5e695296777f0fcc2f5a051a">OV2640_MODE_NORMAL</a></div><div class="ttdeci">@ OV2640_MODE_NORMAL</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00084">driver_ov2640.h:84</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggab7a6d08b13e250cd78bfcfaff921e6f9a12762109158f58f2ee0e091a2f6fb30b"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggab7a6d08b13e250cd78bfcfaff921e6f9a12762109158f58f2ee0e091a2f6fb30b">OV2640_POLARITY_NEGATIVE</a></div><div class="ttdeci">@ OV2640_POLARITY_NEGATIVE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00165">driver_ov2640.h:165</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggab7a6d08b13e250cd78bfcfaff921e6f9ac0ed57fd0a7129d7a2fe16252526f3d7"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggab7a6d08b13e250cd78bfcfaff921e6f9ac0ed57fd0a7129d7a2fe16252526f3d7">OV2640_POLARITY_POSITIVE</a></div><div class="ttdeci">@ OV2640_POLARITY_POSITIVE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00164">driver_ov2640.h:164</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggabfb781209eac7443ebcad9dbad68123ba56dd8582e0b8800b08a2fc8b34ef8ad9"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggabfb781209eac7443ebcad9dbad68123ba56dd8582e0b8800b08a2fc8b34ef8ad9">OV2640_BAND_50HZ</a></div><div class="ttdeci">@ OV2640_BAND_50HZ</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00094">driver_ov2640.h:94</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggabfb781209eac7443ebcad9dbad68123bada0a2976c4e8b255f31882e9d22b80b4"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggabfb781209eac7443ebcad9dbad68123bada0a2976c4e8b255f31882e9d22b80b4">OV2640_BAND_60HZ</a></div><div class="ttdeci">@ OV2640_BAND_60HZ</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00093">driver_ov2640.h:93</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggaeae2430ee5f7ad58cbb535714d55bf7ca11caaa964e081b50c5685102e089234a"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca11caaa964e081b50c5685102e089234a">OV2640_PCLK_DIVIDE_4</a></div><div class="ttdeci">@ OV2640_PCLK_DIVIDE_4</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00175">driver_ov2640.h:175</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggaeae2430ee5f7ad58cbb535714d55bf7ca16fe36a0d824493ecc00a1e6a0a031b0"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca16fe36a0d824493ecc00a1e6a0a031b0">OV2640_PCLK_NO_EFFECT</a></div><div class="ttdeci">@ OV2640_PCLK_NO_EFFECT</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00173">driver_ov2640.h:173</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggaeae2430ee5f7ad58cbb535714d55bf7ca9af990ce70eeeb46d2e2ff61e1456d54"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggaeae2430ee5f7ad58cbb535714d55bf7ca9af990ce70eeeb46d2e2ff61e1456d54">OV2640_PCLK_DIVIDE_2</a></div><div class="ttdeci">@ OV2640_PCLK_DIVIDE_2</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00174">driver_ov2640.h:174</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggaf2f16f8c4a22bd91946b15f097b71e6fa42fde2dc3b5a25ff701448c166ad4785"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fa42fde2dc3b5a25ff701448c166ad4785">OV2640_DUMMY_FRAME_7</a></div><div class="ttdeci">@ OV2640_DUMMY_FRAME_7</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00076">driver_ov2640.h:76</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggaf2f16f8c4a22bd91946b15f097b71e6fa9905726e8970e36e1c084656f07880ce"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fa9905726e8970e36e1c084656f07880ce">OV2640_DUMMY_FRAME_NONE</a></div><div class="ttdeci">@ OV2640_DUMMY_FRAME_NONE</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00073">driver_ov2640.h:73</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggaf2f16f8c4a22bd91946b15f097b71e6fab76be69907d56d81da5bb58ff23bd7a4"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fab76be69907d56d81da5bb58ff23bd7a4">OV2640_DUMMY_FRAME_3</a></div><div class="ttdeci">@ OV2640_DUMMY_FRAME_3</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00075">driver_ov2640.h:75</a></div></div>
<div class="ttc" id="agroup__ov2640__sensor__driver_html_ggaf2f16f8c4a22bd91946b15f097b71e6fac46477ec3c98587ca556f3fddbdc45de"><div class="ttname"><a href="group__ov2640__sensor__driver.html#ggaf2f16f8c4a22bd91946b15f097b71e6fac46477ec3c98587ca556f3fddbdc45de">OV2640_DUMMY_FRAME_1</a></div><div class="ttdeci">@ OV2640_DUMMY_FRAME_1</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00074">driver_ov2640.h:74</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html"><div class="ttname"><a href="structov2640__handle__s.html">ov2640_handle_s</a></div><div class="ttdoc">ov2640 handle structure definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00327">driver_ov2640.h:328</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a14d073bd09a5ab87fd5b53fd6aff2890"><div class="ttname"><a href="structov2640__handle__s.html#a14d073bd09a5ab87fd5b53fd6aff2890">ov2640_handle_s::power_down_init</a></div><div class="ttdeci">uint8_t(* power_down_init)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00333">driver_ov2640.h:333</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a193f7a629f27527e3edccc5a1c9afafa"><div class="ttname"><a href="structov2640__handle__s.html#a193f7a629f27527e3edccc5a1c9afafa">ov2640_handle_s::sccb_deinit</a></div><div class="ttdeci">uint8_t(* sccb_deinit)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00330">driver_ov2640.h:330</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a19bedf28d2b9748f6a62d9ae93f4e68f"><div class="ttname"><a href="structov2640__handle__s.html#a19bedf28d2b9748f6a62d9ae93f4e68f">ov2640_handle_s::inited</a></div><div class="ttdeci">uint8_t inited</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00341">driver_ov2640.h:341</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a406c9433252b7366de417b7a60915c81"><div class="ttname"><a href="structov2640__handle__s.html#a406c9433252b7366de417b7a60915c81">ov2640_handle_s::delay_ms</a></div><div class="ttdeci">void(* delay_ms)(uint32_t ms)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00339">driver_ov2640.h:339</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a54b3d389a41cdbaca6dc4524e7c7a6c9"><div class="ttname"><a href="structov2640__handle__s.html#a54b3d389a41cdbaca6dc4524e7c7a6c9">ov2640_handle_s::reset_write</a></div><div class="ttdeci">uint8_t(* reset_write)(uint8_t level)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00338">driver_ov2640.h:338</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a5e026461033db0bab8bfa3b61da806c8"><div class="ttname"><a href="structov2640__handle__s.html#a5e026461033db0bab8bfa3b61da806c8">ov2640_handle_s::sccb_init</a></div><div class="ttdeci">uint8_t(* sccb_init)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00329">driver_ov2640.h:329</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a769d5b3a6c14790a0e126e8fe70b384b"><div class="ttname"><a href="structov2640__handle__s.html#a769d5b3a6c14790a0e126e8fe70b384b">ov2640_handle_s::debug_print</a></div><div class="ttdeci">void(* debug_print)(const char *const fmt,...)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00340">driver_ov2640.h:340</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a7a1ee6b1f94b61389742c7f411c61d1c"><div class="ttname"><a href="structov2640__handle__s.html#a7a1ee6b1f94b61389742c7f411c61d1c">ov2640_handle_s::power_down_write</a></div><div class="ttdeci">uint8_t(* power_down_write)(uint8_t level)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00335">driver_ov2640.h:335</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a7d23d66e92660c5e48e38acf9152f99f"><div class="ttname"><a href="structov2640__handle__s.html#a7d23d66e92660c5e48e38acf9152f99f">ov2640_handle_s::sccb_read</a></div><div class="ttdeci">uint8_t(* sccb_read)(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00331">driver_ov2640.h:331</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_a98bf6e62259d249c32e0f7f242abbe2b"><div class="ttname"><a href="structov2640__handle__s.html#a98bf6e62259d249c32e0f7f242abbe2b">ov2640_handle_s::reset_deinit</a></div><div class="ttdeci">uint8_t(* reset_deinit)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00337">driver_ov2640.h:337</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_aa617a962611cc378c8847a5a9d37251e"><div class="ttname"><a href="structov2640__handle__s.html#aa617a962611cc378c8847a5a9d37251e">ov2640_handle_s::reset_init</a></div><div class="ttdeci">uint8_t(* reset_init)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00336">driver_ov2640.h:336</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_adbe4e113befff8605937e77ea7cc4a09"><div class="ttname"><a href="structov2640__handle__s.html#adbe4e113befff8605937e77ea7cc4a09">ov2640_handle_s::sccb_write</a></div><div class="ttdeci">uint8_t(* sccb_write)(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00332">driver_ov2640.h:332</a></div></div>
<div class="ttc" id="astructov2640__handle__s_html_af505d4e8fd6e198fa5a6b26804edb5ac"><div class="ttname"><a href="structov2640__handle__s.html#af505d4e8fd6e198fa5a6b26804edb5ac">ov2640_handle_s::power_down_deinit</a></div><div class="ttdeci">uint8_t(* power_down_deinit)(void)</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00334">driver_ov2640.h:334</a></div></div>
<div class="ttc" id="astructov2640__info__s_html"><div class="ttname"><a href="structov2640__info__s.html">ov2640_info_s</a></div><div class="ttdoc">ov2640 information structure definition</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00347">driver_ov2640.h:348</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_a3366a5dce9b829e03c3d321c2b4df3f6"><div class="ttname"><a href="structov2640__info__s.html#a3366a5dce9b829e03c3d321c2b4df3f6">ov2640_info_s::temperature_max</a></div><div class="ttdeci">float temperature_max</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00356">driver_ov2640.h:356</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_a3d2b12bcac7a85ea8646bff9debe8660"><div class="ttname"><a href="structov2640__info__s.html#a3d2b12bcac7a85ea8646bff9debe8660">ov2640_info_s::supply_voltage_max_v</a></div><div class="ttdeci">float supply_voltage_max_v</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00353">driver_ov2640.h:353</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_a41b0bd442708b70d252c50b92c75265a"><div class="ttname"><a href="structov2640__info__s.html#a41b0bd442708b70d252c50b92c75265a">ov2640_info_s::driver_version</a></div><div class="ttdeci">uint32_t driver_version</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00357">driver_ov2640.h:357</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_a5778305279cae46b2ecf862e97f73600"><div class="ttname"><a href="structov2640__info__s.html#a5778305279cae46b2ecf862e97f73600">ov2640_info_s::interface</a></div><div class="ttdeci">char interface[16]</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00351">driver_ov2640.h:351</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_a8f9dbe66ac0b66ebae0a36fcb4ba368e"><div class="ttname"><a href="structov2640__info__s.html#a8f9dbe66ac0b66ebae0a36fcb4ba368e">ov2640_info_s::temperature_min</a></div><div class="ttdeci">float temperature_min</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00355">driver_ov2640.h:355</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_a9db82802561bf22d799b03a345f1d1dc"><div class="ttname"><a href="structov2640__info__s.html#a9db82802561bf22d799b03a345f1d1dc">ov2640_info_s::max_current_ma</a></div><div class="ttdeci">float max_current_ma</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00354">driver_ov2640.h:354</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_ad25285dbf810c90f8eaf3fcef6f2b2ea"><div class="ttname"><a href="structov2640__info__s.html#ad25285dbf810c90f8eaf3fcef6f2b2ea">ov2640_info_s::manufacturer_name</a></div><div class="ttdeci">char manufacturer_name[32]</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00350">driver_ov2640.h:350</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_ad8bde6ddadaf43d951e62f3befb9d35a"><div class="ttname"><a href="structov2640__info__s.html#ad8bde6ddadaf43d951e62f3befb9d35a">ov2640_info_s::supply_voltage_min_v</a></div><div class="ttdeci">float supply_voltage_min_v</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00352">driver_ov2640.h:352</a></div></div>
<div class="ttc" id="astructov2640__info__s_html_af890958c72bd715cc6454a10dc846ae6"><div class="ttname"><a href="structov2640__info__s.html#af890958c72bd715cc6454a10dc846ae6">ov2640_info_s::chip_name</a></div><div class="ttdeci">char chip_name[32]</div><div class="ttdef"><b>Definition:</b> <a href="driver__ov2640_8h_source.html#l00349">driver_ov2640.h:349</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="driver__ov2640_8h.html">driver_ov2640.h</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
